/linux-master/sound/soc/codecs/ |
H A D | sta32x.c | 445 SOC_SINGLE("Master Switch", STA32X_MMUTE, 0, 1, 1), 446 SOC_SINGLE("Ch1 Switch", STA32X_MMUTE, 1, 1, 1), 447 SOC_SINGLE("Ch2 Switch", STA32X_MMUTE, 2, 1, 1), 448 SOC_SINGLE("Ch3 Switch", STA32X_MMUTE, 3, 1, 1), 452 SOC_SINGLE("De-emphasis Filter Switch", STA32X_CONFD, STA32X_CONFD_DEMP_SHIFT, 1, 0), 454 SOC_SINGLE("Miami Mode Switch", STA32X_CONFD, STA32X_CONFD_MME_SHIFT, 1, 0), 455 SOC_SINGLE("Zero Cross Switch", STA32X_CONFE, STA32X_CONFE_ZCE_SHIFT, 1, 0), 456 SOC_SINGLE("Soft Ramp Switch", STA32X_CONFE, STA32X_CONFE_SVE_SHIFT, 1, 0), 457 SOC_SINGLE("Auto-Mute Switch", STA32X_CONFF, STA32X_CONFF_IDE_SHIFT, 1, 0), 462 SOC_SINGLE("Ch [all...] |
H A D | wm8983.c | 206 SOC_SINGLE("Digital Loopback Switch", WM8983_COMPANDING_CONTROL, 216 SOC_SINGLE("ALC Capture Attack", WM8983_ALC_CONTROL_3, 0, 10, 0), 217 SOC_SINGLE("ALC Capture Hold", WM8983_ALC_CONTROL_2, 4, 10, 0), 218 SOC_SINGLE("ALC Capture Decay", WM8983_ALC_CONTROL_3, 4, 10, 0), 220 SOC_SINGLE("ALC Capture NG Switch", WM8983_NOISE_GATE, 222 SOC_SINGLE("ALC Capture NG Threshold", WM8983_NOISE_GATE, 237 SOC_SINGLE("ADC 128x Oversampling Switch", WM8983_ADC_CONTROL, 8, 1, 0), 242 SOC_SINGLE("DAC Playback Limiter Switch", WM8983_DAC_LIMITER_1, 8, 1, 0), 243 SOC_SINGLE("DAC Playback Limiter Decay", WM8983_DAC_LIMITER_1, 4, 10, 0), 244 SOC_SINGLE("DA [all...] |
H A D | max98090.c | 517 SOC_SINGLE("DMIC MIC Comp Filter Config", M98090_REG_DIGITAL_MIC_CONFIG, 554 SOC_SINGLE("LINEA Ext Resistor Gain Mode", M98090_REG_INPUT_MODE, 556 SOC_SINGLE("LINEB Ext Resistor Gain Mode", M98090_REG_INPUT_MODE, 574 SOC_SINGLE("ADC Quantizer Dither", M98090_REG_ADC_CONTROL, 578 SOC_SINGLE("DAC Mono Mode", M98090_REG_IO_CONFIGURATION, 580 SOC_SINGLE("SDIN Mode", M98090_REG_IO_CONFIGURATION, 582 SOC_SINGLE("SDOUT Mode", M98090_REG_IO_CONFIGURATION, 584 SOC_SINGLE("SDOUT Hi-Z Mode", M98090_REG_IO_CONFIGURATION, 587 SOC_SINGLE("Record Path DC Blocking", M98090_REG_FILTER_CONFIG, 589 SOC_SINGLE("Playbac [all...] |
H A D | mt6660.c | 204 SOC_SINGLE("Hard Clip Switch", MT6660_REG_HCLIP_CTRL, 8, 1, 0), 205 SOC_SINGLE("Clip Switch", MT6660_REG_SPS_CTRL, 0, 1, 0), 206 SOC_SINGLE("Boost Mode", MT6660_REG_BST_CTRL, 0, 3, 0), 207 SOC_SINGLE("DRE Switch", MT6660_REG_DRE_CTRL, 0, 1, 0), 208 SOC_SINGLE("DC Protect Switch", MT6660_REG_DC_PROTECT_CTRL, 3, 1, 0), 209 SOC_SINGLE("Data Output Left Channel Selection", 211 SOC_SINGLE("Data Output Right Channel Selection",
|
H A D | ak4641.c | 152 SOC_SINGLE("ALC Operation Time", AK4641_TIMER, 0, 3, 0), 153 SOC_SINGLE("ALC Recovery Time", AK4641_TIMER, 2, 3, 0), 154 SOC_SINGLE("ALC ZC Time", AK4641_TIMER, 4, 3, 0), 156 SOC_SINGLE("ALC 1 Switch", AK4641_ALC1, 5, 1, 0), 159 SOC_SINGLE("Left Out Enable Switch", AK4641_SIG2, 1, 1, 0), 160 SOC_SINGLE("Right Out Enable Switch", AK4641_SIG2, 0, 1, 0), 169 SOC_SINGLE("Equalizer Switch", AK4641_DAC, 2, 1, 0),
|
H A D | cs4271.c | 438 SOC_SINGLE("Digital Loopback Switch", CS4271_MODE2, 4, 1, 0), 439 SOC_SINGLE("Soft Ramp Switch", CS4271_DACVOL, 5, 1, 0), 440 SOC_SINGLE("Zero Cross Switch", CS4271_DACVOL, 4, 1, 0), 443 SOC_SINGLE("Auto-Mute Switch", CS4271_DACCTL, 7, 1, 0), 444 SOC_SINGLE("Slow Roll Off Filter Switch", CS4271_DACCTL, 6, 1, 0), 445 SOC_SINGLE("Soft Volume Ramp-Up Switch", CS4271_DACCTL, 3, 1, 0), 446 SOC_SINGLE("Soft Ramp-Down Switch", CS4271_DACCTL, 2, 1, 0), 447 SOC_SINGLE("Left Channel Inversion Switch", CS4271_DACCTL, 1, 1, 0), 448 SOC_SINGLE("Right Channel Inversion Switch", CS4271_DACCTL, 0, 1, 0), 450 SOC_SINGLE("Dithe [all...] |
H A D | max98363.c | 353 SOC_SINGLE("Tone Generator Switch", MAX98363_R203F_TONE_GEN_EN, 356 SOC_SINGLE("Ramp Switch", MAX98363_R2042_DSP_CFG, 358 SOC_SINGLE("CLK Monitor Switch", MAX98363_R2021_ERR_MON_CTRL, 360 SOC_SINGLE("SPKMON Monitor Switch", MAX98363_R2021_ERR_MON_CTRL, 362 SOC_SINGLE("SPKMON Thresh", MAX98363_R2022_SPK_MON_THRESH, 0, 0xFF, 0),
|
H A D | da7210.c | 414 SOC_SINGLE("DAC EQ Switch", DA7210_DAC_EQ5, 7, 1, 0), 427 SOC_SINGLE("ADC EQ Switch", DA7210_ADC_EQ5, 7, 1, 0), 441 SOC_SINGLE("DAC HPF Switch", DA7210_DAC_HPF, 3, 1, 0), 443 SOC_SINGLE("DAC Voice Mode Switch", DA7210_DAC_HPF, 7, 1, 0), 446 SOC_SINGLE("ADC HPF Switch", DA7210_ADC_HPF, 3, 1, 0), 448 SOC_SINGLE("ADC Voice Mode Switch", DA7210_ADC_HPF, 7, 1, 0), 453 SOC_SINGLE("Aux2 Capture Switch", DA7210_AUX2, 2, 1, 0), 455 SOC_SINGLE("Digital Soft Mute Switch", DA7210_SOFTMUTE, 7, 1, 0), 456 SOC_SINGLE("Digital Soft Mute Rate", DA7210_SOFTMUTE, 0, 0x7, 0), 469 SOC_SINGLE("AL [all...] |
H A D | da7218.c | 642 SOC_SINGLE("Mic1 Switch", DA7218_MIC_1_CTRL, 648 SOC_SINGLE("Mic2 Switch", DA7218_MIC_2_CTRL, 658 SOC_SINGLE("Mixin1 Switch", DA7218_MIXIN_1_CTRL, 661 SOC_SINGLE("Mixin1 Gain Ramp Switch", DA7218_MIXIN_1_CTRL, 664 SOC_SINGLE("Mixin1 ZC Gain Switch", DA7218_MIXIN_1_CTRL, 672 SOC_SINGLE("Mixin2 Switch", DA7218_MIXIN_2_CTRL, 675 SOC_SINGLE("Mixin2 Gain Ramp Switch", DA7218_MIXIN_2_CTRL, 678 SOC_SINGLE("Mixin2 ZC Gain Switch", DA7218_MIXIN_2_CTRL, 683 SOC_SINGLE("ADC1 AAF Switch", DA7218_ADC_1_CTRL, 686 SOC_SINGLE("ADC [all...] |
H A D | tscs42xx.c | 648 SOC_SINGLE("Mic Bias Boost Switch", 0x71, 0x07, 1, 0), 651 SOC_SINGLE("Headphone Auto Switching Switch", 653 SOC_SINGLE("Headphone Detect Polarity Toggle Switch", 729 SOC_SINGLE("EQ1 Switch", R_CONFIG1, FB_CONFIG1_EQ1_EN, 1, 0), 730 SOC_SINGLE("EQ2 Switch", R_CONFIG1, FB_CONFIG1_EQ2_EN, 1, 0), 739 SOC_SINGLE("Expander Switch", 741 SOC_SINGLE("Limiter Switch", 743 SOC_SINGLE("Comp Switch", 753 SOC_SINGLE("3D Switch", R_FXCTL, FB_FXCTL_3DEN, 1, 0), 754 SOC_SINGLE("Trebl [all...] |
H A D | wm8985.c | 299 SOC_SINGLE("Digital Loopback Switch", WM8985_COMPANDING_CONTROL, 309 SOC_SINGLE("ALC Capture Attack", WM8985_ALC_CONTROL_3, 0, 10, 0), 310 SOC_SINGLE("ALC Capture Hold", WM8985_ALC_CONTROL_2, 4, 10, 0), 311 SOC_SINGLE("ALC Capture Decay", WM8985_ALC_CONTROL_3, 4, 10, 0), 313 SOC_SINGLE("ALC Capture NG Switch", WM8985_NOISE_GATE, 315 SOC_SINGLE("ALC Capture NG Threshold", WM8985_NOISE_GATE, 330 SOC_SINGLE("ADC 128x Oversampling Switch", WM8985_ADC_CONTROL, 8, 1, 0), 335 SOC_SINGLE("DAC Playback Limiter Switch", WM8985_DAC_LIMITER_1, 8, 1, 0), 336 SOC_SINGLE("DAC Playback Limiter Decay", WM8985_DAC_LIMITER_1, 4, 10, 0), 337 SOC_SINGLE("DA [all...] |
H A D | cs4270.c | 451 SOC_SINGLE("Digital Sidetone Switch", CS4270_FORMAT, 5, 1, 0), 452 SOC_SINGLE("Soft Ramp Switch", CS4270_TRANS, 6, 1, 0), 453 SOC_SINGLE("Zero Cross Switch", CS4270_TRANS, 5, 1, 0), 454 SOC_SINGLE("De-emphasis filter", CS4270_TRANS, 0, 1, 0), 455 SOC_SINGLE("Popguard Switch", CS4270_MODE, 0, 1, 1), 456 SOC_SINGLE("Auto-Mute Switch", CS4270_MUTE, 5, 1, 0),
|
H A D | wm8737.c | 163 SOC_SINGLE("ADC Low Power Switch", WM8737_ADC_CONTROL, 2, 1, 0), 164 SOC_SINGLE("High Pass Filter Switch", WM8737_ADC_CONTROL, 0, 1, 1), 167 SOC_SINGLE("3D Switch", WM8737_3D_ENHANCE, 0, 1, 0), 168 SOC_SINGLE("3D Depth", WM8737_3D_ENHANCE, 1, 15, 0), 173 SOC_SINGLE("Noise Gate Switch", WM8737_NOISE_GATE, 0, 1, 0), 181 SOC_SINGLE("ALC ZC Switch", WM8737_ALC2, 4, 1, 0),
|
H A D | wm8753.c | 278 SOC_SINGLE("Hi-Fi DAC Left/Right channel Swap", WM8753_HIFI, 5, 1, 0), 308 SOC_SINGLE("Mono Playback ZC Switch", WM8753_MOUTV, 7, 1, 0), 312 SOC_SINGLE("Bass Volume", WM8753_BASS, 0, 15, 1), 314 SOC_SINGLE("Treble Volume", WM8753_TREBLE, 0, 15, 1), 329 SOC_SINGLE("Capture Filter Switch", WM8753_ADC, 0, 1, 1), 331 SOC_SINGLE("ALC Capture Target Volume", WM8753_ALC1, 0, 7, 0), 332 SOC_SINGLE("ALC Capture Max Volume", WM8753_ALC1, 4, 7, 0), 334 SOC_SINGLE("ALC Capture ZC Switch", WM8753_ALC2, 8, 1, 0), 335 SOC_SINGLE("ALC Capture Hold Time", WM8753_ALC2, 0, 15, 1), 336 SOC_SINGLE("AL [all...] |
H A D | wm_hubs.c | 360 SOC_SINGLE("IN1L Switch", WM8993_LEFT_LINE_INPUT_1_2_VOLUME, 7, 1, 1), 361 SOC_SINGLE("IN1L ZC Switch", WM8993_LEFT_LINE_INPUT_1_2_VOLUME, 6, 1, 0), 365 SOC_SINGLE("IN1R Switch", WM8993_RIGHT_LINE_INPUT_1_2_VOLUME, 7, 1, 1), 366 SOC_SINGLE("IN1R ZC Switch", WM8993_RIGHT_LINE_INPUT_1_2_VOLUME, 6, 1, 0), 371 SOC_SINGLE("IN2L Switch", WM8993_LEFT_LINE_INPUT_3_4_VOLUME, 7, 1, 1), 372 SOC_SINGLE("IN2L ZC Switch", WM8993_LEFT_LINE_INPUT_3_4_VOLUME, 6, 1, 0), 376 SOC_SINGLE("IN2R Switch", WM8993_RIGHT_LINE_INPUT_3_4_VOLUME, 7, 1, 1), 377 SOC_SINGLE("IN2R ZC Switch", WM8993_RIGHT_LINE_INPUT_3_4_VOLUME, 6, 1, 0), 440 SOC_SINGLE("Earpiece Switch", WM8993_HPOUT2_VOLUME, 5, 1, 1), 484 SOC_SINGLE("LINEOUT1 [all...] |
H A D | wm8997.c | 138 SOC_SINGLE(name " NG HPOUT1L Switch", base, 0, 1, 0), \ 139 SOC_SINGLE(name " NG HPOUT1R Switch", base, 1, 1, 0), \ 140 SOC_SINGLE(name " NG EPOUT Switch", base, 4, 1, 0), \ 141 SOC_SINGLE(name " NG SPKOUT Switch", base, 6, 1, 0), \ 142 SOC_SINGLE(name " NG SPKDAT1L Switch", base, 8, 1, 0), \ 143 SOC_SINGLE(name " NG SPKDAT1R Switch", base, 9, 1, 0) 146 SOC_SINGLE("IN1 High Performance Switch", ARIZONA_IN1L_CONTROL, 148 SOC_SINGLE("IN2 High Performance Switch", ARIZONA_IN2L_CONTROL, 262 SOC_SINGLE("Speaker High Performance Switch", ARIZONA_OUTPUT_PATH_CONFIG_4L, 264 SOC_SINGLE("SPKDAT [all...] |
H A D | cs53l30.c | 293 SOC_SINGLE("Digital Soft-Ramp Switch", CS53L30_SFT_RAMP, 295 SOC_SINGLE("ADC1 Noise Gate Ganging Switch", CS53L30_ADC1_CTL3, 297 SOC_SINGLE("ADC2 Noise Gate Ganging Switch", CS53L30_ADC2_CTL3, 299 SOC_SINGLE("ADC1A Noise Gate Enable Switch", CS53L30_ADC1_NG_CTL, 301 SOC_SINGLE("ADC1B Noise Gate Enable Switch", CS53L30_ADC1_NG_CTL, 303 SOC_SINGLE("ADC2A Noise Gate Enable Switch", CS53L30_ADC2_NG_CTL, 305 SOC_SINGLE("ADC2B Noise Gate Enable Switch", CS53L30_ADC2_NG_CTL, 307 SOC_SINGLE("ADC1 Notch Filter Switch", CS53L30_ADCDMIC1_CTL2, 309 SOC_SINGLE("ADC2 Notch Filter Switch", CS53L30_ADCDMIC2_CTL2, 311 SOC_SINGLE("ADC1 [all...] |
H A D | pcm179x.c | 158 SOC_SINGLE("DAC Invert Output Switch", PCM179X_MODE_CONTROL, 7, 1, 0), 159 SOC_SINGLE("DAC Rolloff Filter Switch", PCM179X_MODE_CONTROL, 1, 1, 0),
|
H A D | cs47l92.c | 219 SOC_SINGLE(name " NG HPOUT1L Switch", base, 0, 1, 0), \ 220 SOC_SINGLE(name " NG HPOUT1R Switch", base, 1, 1, 0), \ 221 SOC_SINGLE(name " NG HPOUT2L Switch", base, 2, 1, 0), \ 222 SOC_SINGLE(name " NG HPOUT2R Switch", base, 3, 1, 0), \ 223 SOC_SINGLE(name " NG HPOUT3L Switch", base, 4, 1, 0), \ 224 SOC_SINGLE(name " NG HPOUT3R Switch", base, 5, 1, 0), \ 225 SOC_SINGLE(name " NG SPKDAT1L Switch", base, 8, 1, 0), \ 226 SOC_SINGLE(name " NG SPKDAT1R Switch", base, 9, 1, 0) 258 SOC_SINGLE("IN1L HPF Switch", MADERA_IN1L_CONTROL, 260 SOC_SINGLE("IN1 [all...] |
H A D | wm8998.c | 194 SOC_SINGLE(name " NG HPOUTL Switch", base, 0, 1, 0), \ 195 SOC_SINGLE(name " NG HPOUTR Switch", base, 1, 1, 0), \ 196 SOC_SINGLE(name " NG LINEOUTL Switch", base, 2, 1, 0), \ 197 SOC_SINGLE(name " NG LINEOUTR Switch", base, 3, 1, 0), \ 198 SOC_SINGLE(name " NG EPOUT Switch", base, 4, 1, 0), \ 199 SOC_SINGLE(name " NG SPKOUTL Switch", base, 6, 1, 0), \ 200 SOC_SINGLE(name " NG SPKOUTR Switch", base, 7, 1, 0) 215 SOC_SINGLE("IN1L HPF Switch", ARIZONA_IN1L_CONTROL, 217 SOC_SINGLE("IN1R HPF Switch", ARIZONA_IN1R_CONTROL, 219 SOC_SINGLE("IN [all...] |
H A D | ssm3515.c | 117 SOC_SINGLE("Low EMI Mode Switch", SSM3515_GEC, 119 SOC_SINGLE("Soft Volume Ramping Switch", SSM3515_DAC, 121 SOC_SINGLE("HPF Switch", SSM3515_DAC, 123 SOC_SINGLE("DAC Invert Switch", SSM3515_SAI1,
|
H A D | da732x.c | 389 SOC_SINGLE("MIC1 Switch", DA732X_REG_MIC1, DA732X_MIC_MUTE_SHIFT, 394 SOC_SINGLE("MIC2 Switch", DA732X_REG_MIC2, DA732X_MIC_MUTE_SHIFT, 399 SOC_SINGLE("MIC3 Switch", DA732X_REG_MIC3, DA732X_MIC_MUTE_SHIFT, 406 SOC_SINGLE("AUX1L Switch", DA732X_REG_AUX1L, DA732X_AUX_MUTE_SHIFT, 411 SOC_SINGLE("AUX1R Switch", DA732X_REG_AUX1R, DA732X_AUX_MUTE_SHIFT, 433 SOC_SINGLE("Digital Playback DAC3 Switch", DA732X_REG_DAC2_SEL, 438 SOC_SINGLE("Digital Playback DAC4 Switch", DA732X_REG_DAC2_SEL, 443 SOC_SINGLE("Digital Playback DAC5 Switch", DA732X_REG_DAC3_SEL, 476 SOC_SINGLE("ADC1 EQ Switch", DA732X_REG_ADC1_EQ5, 497 SOC_SINGLE("ADC [all...] |
H A D | ak4118.c | 122 SOC_SINGLE("IEC958 Parity Errors", AK4118_REG_RCV_STATUS0, 0, 1, 0), 123 SOC_SINGLE("IEC958 No Audio", AK4118_REG_RCV_STATUS0, 1, 1, 0), 124 SOC_SINGLE("IEC958 PLL Lock", AK4118_REG_RCV_STATUS0, 4, 1, 1), 125 SOC_SINGLE("IEC958 Non PCM", AK4118_REG_RCV_STATUS0, 6, 1, 0),
|
H A D | rk3308_codec.c | 132 SOC_SINGLE("MIC1 Capture Switch", RK3308_ADC_ANA_CON00(0), 3, 1, 0), 133 SOC_SINGLE("MIC2 Capture Switch", RK3308_ADC_ANA_CON00(0), 7, 1, 0), 134 SOC_SINGLE("MIC3 Capture Switch", RK3308_ADC_ANA_CON00(1), 3, 1, 0), 135 SOC_SINGLE("MIC4 Capture Switch", RK3308_ADC_ANA_CON00(1), 7, 1, 0), 136 SOC_SINGLE("MIC5 Capture Switch", RK3308_ADC_ANA_CON00(2), 3, 1, 0), 137 SOC_SINGLE("MIC6 Capture Switch", RK3308_ADC_ANA_CON00(2), 7, 1, 0), 138 SOC_SINGLE("MIC7 Capture Switch", RK3308_ADC_ANA_CON00(3), 3, 1, 0), 139 SOC_SINGLE("MIC8 Capture Switch", RK3308_ADC_ANA_CON00(3), 7, 1, 0), 141 SOC_SINGLE("MIC12 HPF Capture Switch", RK3308_ADC_DIG_CON04(0), 2, 1, 1), 142 SOC_SINGLE("MIC3 [all...] |
/linux-master/sound/soc/mediatek/mt8186/ |
H A D | mt8186-dai-hw-gain.c | 118 SOC_SINGLE("HW Gain 1 Volume", AFE_GAIN1_CON1, 120 SOC_SINGLE("HW Gain 2 Volume", AFE_GAIN2_CON1,
|