/Linux-v5.10/sound/soc/codecs/ |
D | isabelle.c | 151 /* Headset DAC playback switches */ 233 SOC_DAPM_SINGLE("DAC1L Playback Switch", ISABELLE_HSDRV_CFG1_REG, 7, 1, 0), 234 SOC_DAPM_SINGLE("APGA1 Playback Switch", ISABELLE_HSDRV_CFG1_REG, 6, 1, 0), 238 SOC_DAPM_SINGLE("DAC1R Playback Switch", ISABELLE_HSDRV_CFG1_REG, 5, 1, 0), 239 SOC_DAPM_SINGLE("APGA2 Playback Switch", ISABELLE_HSDRV_CFG1_REG, 4, 1, 0), 243 SOC_DAPM_SINGLE("DAC2L Playback Switch", ISABELLE_HFLPGA_CFG_REG, 7, 1, 0), 244 SOC_DAPM_SINGLE("APGA1 Playback Switch", ISABELLE_HFLPGA_CFG_REG, 6, 1, 0), 248 SOC_DAPM_SINGLE("DAC2R Playback Switch", ISABELLE_HFRPGA_CFG_REG, 7, 1, 0), 249 SOC_DAPM_SINGLE("APGA2 Playback Switch", ISABELLE_HFRPGA_CFG_REG, 6, 1, 0), 253 SOC_DAPM_SINGLE("DAC2L Playback Switch", ISABELLE_EARDRV_CFG1_REG, 7, 1, 0), [all …]
|
D | adau1761.c | 306 SOC_DOUBLE_R_TLV("Headphone Playback Volume", ADAU1761_PLAY_HP_LEFT_VOL, 308 SOC_DOUBLE_R("Headphone Playback Switch", ADAU1761_PLAY_HP_LEFT_VOL, 310 SOC_DOUBLE_R_TLV("Lineout Playback Volume", ADAU1761_PLAY_LINE_LEFT_VOL, 312 SOC_DOUBLE_R("Lineout Playback Switch", ADAU1761_PLAY_LINE_LEFT_VOL, 318 SOC_ENUM("Playback Bias", adau1761_playback_bias_enum), 323 SOC_SINGLE_TLV("Mono Playback Volume", ADAU1761_PLAY_MONO_OUTPUT_VOL, 325 SOC_SINGLE("Mono Playback Switch", ADAU1761_PLAY_MONO_OUTPUT_VOL, 400 SOC_MIXER_ARRAY("Left Playback Mixer", ADAU1761_PLAY_MIXER_LEFT0, 402 SOC_MIXER_ARRAY("Right Playback Mixer", ADAU1761_PLAY_MIXER_RIGHT0, 404 SOC_MIXER_ARRAY("Left LR Playback Mixer", ADAU1761_PLAY_LR_MIXER_LEFT, [all …]
|
D | twl6040.c | 189 * can work correctly for the first playback. in twl6040_init_chip() 190 * This reduces the pop noise heard at the first playback. in twl6040_init_chip() 430 /* Headset DAC playback switches */ 437 /* Handsfree DAC playback switches */ 453 /* Vibra playback switches */ 585 /* Playback gains */ 586 SOC_DOUBLE_TLV("Headset Playback Volume", 588 SOC_DOUBLE_R_TLV("Handsfree Playback Volume", 590 SOC_SINGLE_TLV("Earphone Playback Volume", 598 SOC_SINGLE("Headset Mono to Stereo Playback Switch", [all …]
|
D | wm9713.c | 101 SOC_DOUBLE_TLV("Speaker Playback Volume", AC97_MASTER, 8, 0, 31, 1, out_tlv), 102 SOC_DOUBLE("Speaker Playback Switch", AC97_MASTER, 15, 7, 1, 1), 103 SOC_DOUBLE_TLV("Headphone Playback Volume", AC97_HEADPHONE, 8, 0, 31, 1, 105 SOC_DOUBLE("Headphone Playback Switch", AC97_HEADPHONE, 15, 7, 1, 1), 107 SOC_DOUBLE_TLV("PCM Playback Volume", AC97_PHONE, 8, 0, 31, 1, main_tlv), 137 SOC_DOUBLE("Speaker Playback ZC Switch", AC97_MASTER, 14, 6, 1, 0), 138 SOC_DOUBLE("Headphone Playback ZC Switch", AC97_HEADPHONE, 14, 6, 1, 0), 140 SOC_SINGLE("Out4 Playback Switch", AC97_MASTER_MONO, 15, 1, 1), 141 SOC_SINGLE("Out4 Playback ZC Switch", AC97_MASTER_MONO, 14, 1, 0), 142 SOC_SINGLE_TLV("Out4 Playback Volume", AC97_MASTER_MONO, 8, 31, 1, out_tlv), [all …]
|
D | rt5631.c | 243 SOC_DOUBLE_TLV("PCM Playback Volume", RT5631_STEREO_DAC_VOL_2, 246 SOC_DOUBLE("PCM Playback Switch", RT5631_STEREO_DAC_VOL_1, 249 SOC_SINGLE("AXO1 Playback Switch", RT5631_MONO_AXO_1_2_VOL, 251 SOC_SINGLE("AXO2 Playback Switch", RT5631_MONO_AXO_1_2_VOL, 258 SOC_DOUBLE("Speaker Playback Switch", RT5631_SPK_OUT_VOL, 260 SOC_DOUBLE_TLV("Speaker Playback Volume", RT5631_SPK_OUT_VOL, 263 SOC_SINGLE("MONO Playback Switch", RT5631_MONO_AXO_1_2_VOL, 266 SOC_DOUBLE("HP Playback Switch", RT5631_HP_OUT_VOL, 268 SOC_DOUBLE_TLV("HP Playback Volume", RT5631_HP_OUT_VOL, 656 SOC_DAPM_SINGLE("RECMIXL Playback Switch", RT5631_SPK_MIXER_CTRL, [all …]
|
D | wm9705.c | 76 SOC_DOUBLE("Master Playback Volume", AC97_MASTER, 8, 0, 31, 1), 77 SOC_SINGLE("Master Playback Switch", AC97_MASTER, 15, 1, 1), 78 SOC_DOUBLE("Headphone Playback Volume", AC97_HEADPHONE, 8, 0, 31, 1), 79 SOC_SINGLE("Headphone Playback Switch", AC97_HEADPHONE, 15, 1, 1), 80 SOC_DOUBLE("PCM Playback Volume", AC97_PCM, 8, 0, 31, 1), 81 SOC_SINGLE("PCM Playback Switch", AC97_PCM, 15, 1, 1), 82 SOC_SINGLE("Mono Playback Volume", AC97_MASTER_MONO, 0, 31, 1), 83 SOC_SINGLE("Mono Playback Switch", AC97_MASTER_MONO, 15, 1, 1), 84 SOC_SINGLE("PCBeep Playback Volume", AC97_PC_BEEP, 1, 15, 1), 85 SOC_SINGLE("Phone Playback Volume", AC97_PHONE, 0, 31, 1), [all …]
|
D | ad1980.c | 112 SOC_DOUBLE("Master Playback Volume", AC97_MASTER, 8, 0, 31, 1), 113 SOC_SINGLE("Master Playback Switch", AC97_MASTER, 15, 1, 1), 115 SOC_DOUBLE("Headphone Playback Volume", AC97_HEADPHONE, 8, 0, 31, 1), 116 SOC_SINGLE("Headphone Playback Switch", AC97_HEADPHONE, 15, 1, 1), 118 SOC_DOUBLE("PCM Playback Volume", AC97_PCM, 8, 0, 31, 1), 119 SOC_SINGLE("PCM Playback Switch", AC97_PCM, 15, 1, 1), 124 SOC_SINGLE("Mono Playback Volume", AC97_MASTER_MONO, 0, 31, 1), 125 SOC_SINGLE("Mono Playback Switch", AC97_MASTER_MONO, 15, 1, 1), 136 SOC_DOUBLE("Surround Playback Volume", AC97_SURROUND_MASTER, 8, 0, 31, 1), 137 SOC_DOUBLE("Surround Playback Switch", AC97_SURROUND_MASTER, 15, 7, 1, 1), [all …]
|
D | alc5623.c | 88 SOC_DOUBLE_TLV("Speaker Playback Volume", 90 SOC_DOUBLE("Speaker Playback Switch", 92 SOC_DOUBLE_TLV("Headphone Playback Volume", 94 SOC_DOUBLE("Headphone Playback Switch", 99 SOC_DOUBLE_TLV("Speaker Playback Volume", 101 SOC_DOUBLE("Speaker Playback Switch", 103 SOC_DOUBLE_TLV("Line Playback Volume", 105 SOC_DOUBLE("Line Playback Switch", 110 SOC_DOUBLE_TLV("Line Playback Volume", 112 SOC_DOUBLE("Line Playback Switch", [all …]
|
D | cpcap.c | 296 /* Playback Gain Control: -33dB to 12dB in 3dB steps */ 300 /* Playback Gain */ 301 SOC_SINGLE_TLV("HiFi Playback Volume", 303 SOC_SINGLE_TLV("Voice Playback Volume", 305 SOC_SINGLE_TLV("Ext Playback Volume", 634 SOC_DAPM_SINGLE("HiFi Mono Playback Switch", 638 SOC_DAPM_SINGLE("Ext Mono Playback Switch", 718 /* Playback PGA */ 734 /* Playback Switch */ 755 SND_SOC_DAPM_MUX("Earpiece Playback Route", SND_SOC_NOPM, 0, 0, [all …]
|
D | alc5632.c | 158 SOC_DOUBLE_TLV("Speaker Playback Volume", 161 SOC_DOUBLE("Speaker Playback Switch", 163 SOC_DOUBLE_TLV("Headphone Playback Volume", 165 SOC_DOUBLE("Headphone Playback Switch", 170 SOC_DOUBLE_TLV("Auxout Playback Volume", 172 SOC_DOUBLE("Auxout Playback Switch", 174 SOC_SINGLE_TLV("Voice DAC Playback Volume", 176 SOC_SINGLE("Voice DAC Playback Switch", 178 SOC_SINGLE_TLV("Phone Playback Volume", 180 SOC_DOUBLE_TLV("LineIn Playback Volume", [all …]
|
D | twl4030.c | 989 * Analog playback gain 1070 /* Common playback gain controls */ 1071 SOC_DOUBLE_R_TLV("DAC1 Digital Fine Playback Volume", 1074 SOC_DOUBLE_R_TLV("DAC2 Digital Fine Playback Volume", 1078 SOC_DOUBLE_R_TLV("DAC1 Digital Coarse Playback Volume", 1081 SOC_DOUBLE_R_TLV("DAC2 Digital Coarse Playback Volume", 1085 SOC_DOUBLE_R_TLV("DAC1 Analog Playback Volume", 1088 SOC_DOUBLE_R_TLV("DAC2 Analog Playback Volume", 1091 SOC_DOUBLE_R("DAC1 Analog Playback Switch", 1094 SOC_DOUBLE_R("DAC2 Analog Playback Switch", [all …]
|
D | wm9712.c | 134 SOC_DOUBLE("Speaker Playback Volume", AC97_MASTER, 8, 0, 31, 1), 135 SOC_SINGLE("Speaker Playback Switch", AC97_MASTER, 15, 1, 1), 136 SOC_DOUBLE("Headphone Playback Volume", AC97_HEADPHONE, 8, 0, 31, 1), 137 SOC_SINGLE("Headphone Playback Switch", AC97_HEADPHONE, 15, 1, 1), 138 SOC_DOUBLE("PCM Playback Volume", AC97_PCM, 8, 0, 31, 1), 140 SOC_SINGLE("Speaker Playback ZC Switch", AC97_MASTER, 7, 1, 0), 141 SOC_SINGLE("Speaker Playback Invert Switch", AC97_MASTER, 6, 1, 0), 142 SOC_SINGLE("Headphone Playback ZC Switch", AC97_HEADPHONE, 7, 1, 0), 143 SOC_SINGLE("Mono Playback ZC Switch", AC97_MASTER_MONO, 7, 1, 0), 144 SOC_SINGLE("Mono Playback Volume", AC97_MASTER_MONO, 0, 31, 1), [all …]
|
D | wm8350.c | 400 SOC_ENUM("Playback Deemphasis", wm8350_enum[0]), 401 SOC_ENUM("Playback DAC Inversion", wm8350_enum[1]), 402 SOC_DOUBLE_R_EXT_TLV("Playback PCM Volume", 407 SOC_ENUM("Playback PCM Mute Function", wm8350_enum[2]), 408 SOC_ENUM("Playback PCM Mute Speed", wm8350_enum[3]), 452 SOC_DOUBLE_R_EXT_TLV("Out1 Playback Volume", 457 SOC_DOUBLE_R("Out1 Playback ZC Switch", 460 SOC_DOUBLE_R_EXT_TLV("Out2 Playback Volume", 465 SOC_DOUBLE_R("Out2 Playback ZC Switch", WM8350_LOUT2_VOLUME, 471 SOC_DOUBLE_R("Out1 Playback Switch", [all …]
|
/Linux-v5.10/Documentation/sound/designs/ |
D | timestamping.rst | 43 ascii-art, this could be represented as follows (for the playback 58 The analog time is taken at the last stage of the playback, as close 89 the results will default to the HDAudio wall clock for playback 152 playback: systime: 341121338 nsec, audio time 342000000 nsec, systime delta -878662 153 playback: systime: 426236663 nsec, audio time 427187500 nsec, systime delta -950837 154 playback: systime: 597080580 nsec, audio time 598000000 nsec, systime delta -919420 155 playback: systime: 682059782 nsec, audio time 683020833 nsec, systime delta -961051 156 playback: systime: 852896415 nsec, audio time 853854166 nsec, systime delta -957751 157 playback: systime: 937903344 nsec, audio time 938854166 nsec, systime delta -950822 163 playback: systime: 341053347 nsec, audio time 341062500 nsec, systime delta -9153 [all …]
|
/Linux-v5.10/sound/soc/sunxi/ |
D | sun50i-codec-analog.c | 124 SOC_DAPM_DOUBLE_R("Mic1 Playback Switch", 128 SOC_DAPM_DOUBLE_R("Mic2 Playback Switch", 132 SOC_DAPM_DOUBLE_R("Line In Playback Switch", 136 SOC_DAPM_DOUBLE_R("DAC Playback Switch", 140 SOC_DAPM_DOUBLE_R("DAC Reversed Playback Switch", 191 SOC_SINGLE_TLV("Headphone Playback Volume", 197 SOC_SINGLE_TLV("Mic1 Playback Volume", SUN50I_ADDA_MIC1_CTRL, 207 SOC_SINGLE_TLV("Mic2 Playback Volume", 222 SOC_SINGLE_TLV("Line In Playback Volume", SUN50I_ADDA_LINEIN_CTRL, 226 SOC_SINGLE_TLV("Line Out Playback Volume", [all …]
|
D | sun8i-codec-analog.c | 118 SOC_DAPM_DOUBLE_R("DAC Playback Switch", 122 SOC_DAPM_DOUBLE_R("DAC Reversed Playback Switch", 126 SOC_DAPM_DOUBLE_R("Line In Playback Switch", 130 SOC_DAPM_DOUBLE_R("Mic1 Playback Switch", 134 SOC_DAPM_DOUBLE_R("Mic2 Playback Switch", 142 SOC_DAPM_DOUBLE_R("DAC Playback Switch", 146 SOC_DAPM_DOUBLE_R("DAC Reversed Playback Switch", 150 SOC_DAPM_DOUBLE_R("Mic1 Playback Switch", 206 SOC_SINGLE_TLV("Mic1 Playback Volume", SUN8I_ADDA_MICIN_GCTRL, 292 { "Left Mixer", "DAC Playback Switch", "Left DAC" }, [all …]
|
D | sun4i-codec.c | 654 .playback = { 655 .stream_name = "Codec Playback", 703 SOC_SINGLE_TLV("Line Playback Volume", SUN4I_CODEC_DAC_ACTL, 709 SOC_SINGLE_TLV("FM Playback Volume", SUN4I_CODEC_DAC_ACTL, 712 SOC_SINGLE_TLV("Mic Playback Volume", SUN4I_CODEC_DAC_ACTL, 727 SOC_SINGLE_TLV("Line Playback Volume", SUN4I_CODEC_DAC_ACTL, 733 SOC_SINGLE_TLV("FM Playback Volume", SUN4I_CODEC_DAC_ACTL, 736 SOC_SINGLE_TLV("Mic Playback Volume", SUN4I_CODEC_DAC_ACTL, 748 SOC_DAPM_SINGLE("Left Mixer Left DAC Playback Switch", 751 SOC_DAPM_SINGLE("Right Mixer Right DAC Playback Switch", [all …]
|
/Linux-v5.10/sound/soc/qcom/qdsp6/ |
D | q6afe-dai.c | 17 .playback = { \ 18 .stream_name = pre" TDM"#num" Playback", \ 59 .playback = { \ 60 .stream_name = #did" Playback", \ 579 {"HDMI Playback", NULL, "HDMI_RX"}, 580 {"Display Port Playback", NULL, "DISPLAY_PORT_RX"}, 581 {"Slimbus Playback", NULL, "SLIMBUS_0_RX"}, 582 {"Slimbus1 Playback", NULL, "SLIMBUS_1_RX"}, 583 {"Slimbus2 Playback", NULL, "SLIMBUS_2_RX"}, 584 {"Slimbus3 Playback", NULL, "SLIMBUS_3_RX"}, [all …]
|
/Linux-v5.10/sound/pci/ca0106/ |
D | ca0106_mixer.c | 24 …* Enable playback 48000 and 96000 rates. (Rates other that these do not work, even with "plug:f… 28 …* Correct interrupt timing. interrupt at end of period, instead of in the middle of a playback … 34 * playback periods_min=2, periods_max=8 36 * playback hw constraints require period_size = n * 64 bytes. 554 CA_VOLUME("Analog Front Playback Volume", 556 CA_VOLUME("Analog Rear Playback Volume", 558 CA_VOLUME("Analog Center/LFE Playback Volume", 560 CA_VOLUME("Analog Side Playback Volume", 563 CA_VOLUME("IEC958 Front Playback Volume", 565 CA_VOLUME("IEC958 Rear Playback Volume", [all …]
|
/Linux-v5.10/sound/pci/emu10k1/ |
D | emumixer.c | 488 EMU1010_SOURCE_OUTPUT("Dock DAC1 Left Playback Enum", 0), 489 EMU1010_SOURCE_OUTPUT("Dock DAC1 Right Playback Enum", 1), 490 EMU1010_SOURCE_OUTPUT("Dock DAC2 Left Playback Enum", 2), 491 EMU1010_SOURCE_OUTPUT("Dock DAC2 Right Playback Enum", 3), 492 EMU1010_SOURCE_OUTPUT("Dock DAC3 Left Playback Enum", 4), 493 EMU1010_SOURCE_OUTPUT("Dock DAC3 Right Playback Enum", 5), 494 EMU1010_SOURCE_OUTPUT("Dock DAC4 Left Playback Enum", 6), 495 EMU1010_SOURCE_OUTPUT("Dock DAC4 Right Playback Enum", 7), 496 EMU1010_SOURCE_OUTPUT("Dock Phones Left Playback Enum", 8), 497 EMU1010_SOURCE_OUTPUT("Dock Phones Right Playback Enum", 9), [all …]
|
D | emufx.c | 1215 const int playback = 10; in _snd_emu10k1_audigy_init_efx() local 1216 const int capture = playback + (SND_EMU10K1_PLAYBACK_CHANNELS * 2); /* we reserve 10 voices */ in _snd_emu10k1_audigy_init_efx() 1265 /* PCM front Playback Volume (independent from stereo mix) in _snd_emu10k1_audigy_init_efx() 1266 * playback = 0 + ( gpr * FXBUS_PCM_LEFT_FRONT >> 31) in _snd_emu10k1_audigy_init_efx() 1270 A_OP(icode, &ptr, iMAC0, A_GPR(playback), A_C_00000000, A_GPR(gpr), A_FXBUS(FXBUS_PCM_LEFT_FRONT)); in _snd_emu10k1_audigy_init_efx() 1271 …A_OP(icode, &ptr, iMAC0, A_GPR(playback+1), A_C_00000000, A_GPR(gpr+1), A_FXBUS(FXBUS_PCM_RIGHT_FR… in _snd_emu10k1_audigy_init_efx() 1272 snd_emu10k1_init_stereo_control(&controls[nctl++], "PCM Front Playback Volume", gpr, 100); in _snd_emu10k1_audigy_init_efx() 1275 /* PCM Surround Playback (independent from stereo mix) */ in _snd_emu10k1_audigy_init_efx() 1276 …A_OP(icode, &ptr, iMAC0, A_GPR(playback+2), A_C_00000000, A_GPR(gpr), A_FXBUS(FXBUS_PCM_LEFT_REAR)… in _snd_emu10k1_audigy_init_efx() 1277 …A_OP(icode, &ptr, iMAC0, A_GPR(playback+3), A_C_00000000, A_GPR(gpr+1), A_FXBUS(FXBUS_PCM_RIGHT_RE… in _snd_emu10k1_audigy_init_efx() [all …]
|
/Linux-v5.10/sound/usb/ |
D | mixer_maps.c | 58 { 2, "PCM Playback" }, /* FU */ 64 { 8, "Line Playback" }, /* FU */ 66 { 10, "Mic Playback" }, /* FU */ 77 { 18, "Master Playback" }, /* FU; others */ 81 { 22, "Digital Out Playback" }, /* FU */ 82 { 23, "Digital Out1 Playback" }, /* FU */ /* FIXME: corresponds to 24 */ 84 { 25, "IEC958 Optical Playback" }, /* FU */ 85 { 26, "IEC958 Optical Playback" }, /* OT */ 88 { 29, NULL }, /* Digital Input Playback Source? */ 112 { 9, "Master Playback" }, /* FU, default Speaker 1 */ [all …]
|
/Linux-v5.10/Documentation/sound/cards/ |
D | cmipci.rst | 8 Front/Rear Multi-channel Playback 18 (hw:0,1) is assigned to the second DAC for rear playback. 26 Please note that the CM8x38 DAC doesn't support continuous playback 50 playback should be routed there as default. If not, there is a 56 The "Exchange DAC" switch is used to exchange front and rear playback 60 4/6 Multi-Channel Playback 63 The recent CM8738 chips support for the 4/6 multi-channel playback 72 formats, the 4/6-ch playback supports only the same condition for all 73 channels. Since the multi-channel playback mode uses both DACs, you 82 For programming the 4/6 channel playback, you need to specify the PCM [all …]
|
/Linux-v5.10/sound/soc/intel/boards/ |
D | sof_sdw_common.h | 58 const bool direction[2]; // playback & capture support 65 bool playback); 99 bool playback); 106 bool playback); 113 bool playback); 121 bool playback); 127 bool playback); 133 bool playback); 139 bool playback); 145 bool playback); [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/sound/ |
D | audio-graph-card.txt | 147 routing = "codec Playback", "DAI0 Playback", 183 routing = "codec Playback", "DAI0 Playback", 184 "codec Playback", "DAI1 Playback", 241 routing = "pcm3168a Playback", "DAI2 Playback", 242 "pcm3168a Playback", "DAI3 Playback", 243 "pcm3168a Playback", "DAI4 Playback", 244 "pcm3168a Playback", "DAI5 Playback"; 248 &snd_port2 /* pcm3168a playback */
|