/linux-4.4.14/sound/soc/codecs/ |
D | wm9712.c | 100 SOC_SINGLE("Speaker Playback Switch", AC97_MASTER, 15, 1, 1), 102 SOC_SINGLE("Headphone Playback Switch", AC97_HEADPHONE, 15, 1, 1), 105 SOC_SINGLE("Speaker Playback ZC Switch", AC97_MASTER, 7, 1, 0), 106 SOC_SINGLE("Speaker Playback Invert Switch", AC97_MASTER, 6, 1, 0), 107 SOC_SINGLE("Headphone Playback ZC Switch", AC97_HEADPHONE, 7, 1, 0), 108 SOC_SINGLE("Mono Playback ZC Switch", AC97_MASTER_MONO, 7, 1, 0), 109 SOC_SINGLE("Mono Playback Volume", AC97_MASTER_MONO, 0, 31, 1), 110 SOC_SINGLE("Mono Playback Switch", AC97_MASTER_MONO, 15, 1, 1), 112 SOC_SINGLE("ALC Target Volume", AC97_CODEC_CLASS_REV, 12, 15, 0), 113 SOC_SINGLE("ALC Hold Time", AC97_CODEC_CLASS_REV, 8, 15, 0), [all …]
|
D | wm8510.c | 129 SOC_SINGLE("Digital Loopback Switch", WM8510_COMP, 0, 1, 0), 135 SOC_SINGLE("DAC Inversion Switch", WM8510_DAC, 0, 1, 0), 137 SOC_SINGLE("Master Playback Volume", WM8510_DACVOL, 0, 127, 0), 139 SOC_SINGLE("High Pass Filter Switch", WM8510_ADC, 8, 1, 0), 140 SOC_SINGLE("High Pass Cut Off", WM8510_ADC, 4, 7, 0), 141 SOC_SINGLE("ADC Inversion Switch", WM8510_COMP, 0, 1, 0), 143 SOC_SINGLE("Capture Volume", WM8510_ADCVOL, 0, 127, 0), 145 SOC_SINGLE("DAC Playback Limiter Switch", WM8510_DACLIM1, 8, 1, 0), 146 SOC_SINGLE("DAC Playback Limiter Decay", WM8510_DACLIM1, 4, 15, 0), 147 SOC_SINGLE("DAC Playback Limiter Attack", WM8510_DACLIM1, 0, 15, 0), [all …]
|
D | wm8974.c | 97 SOC_SINGLE("Digital Loopback Switch", WM8974_COMP, 0, 1, 0), 103 SOC_SINGLE("DAC Inversion Switch", WM8974_DAC, 0, 1, 0), 107 SOC_SINGLE("High Pass Filter Switch", WM8974_ADC, 8, 1, 0), 108 SOC_SINGLE("High Pass Cut Off", WM8974_ADC, 4, 7, 0), 109 SOC_SINGLE("ADC Inversion Switch", WM8974_ADC, 0, 1, 0), 133 SOC_SINGLE("DAC Playback Limiter Switch", WM8974_DACLIM1, 8, 1, 0), 134 SOC_SINGLE("DAC Playback Limiter Decay", WM8974_DACLIM1, 4, 15, 0), 135 SOC_SINGLE("DAC Playback Limiter Attack", WM8974_DACLIM1, 0, 15, 0), 137 SOC_SINGLE("DAC Playback Limiter Threshold", WM8974_DACLIM2, 4, 7, 0), 138 SOC_SINGLE("DAC Playback Limiter Boost", WM8974_DACLIM2, 0, 15, 0), [all …]
|
D | uda134x.c | 340 SOC_SINGLE("Master Playback Volume", UDA134X_DATA000, 0, 0x3F, 1), 341 SOC_SINGLE("Capture Volume", UDA134X_EA010, 2, 0x07, 0), 342 SOC_SINGLE("Analog1 Volume", UDA134X_EA000, 0, 0x1F, 1), 343 SOC_SINGLE("Analog2 Volume", UDA134X_EA001, 0, 0x1F, 1), 345 SOC_SINGLE("Mic Sensitivity", UDA134X_EA010, 2, 7, 0), 346 SOC_SINGLE("Mic Volume", UDA134X_EA101, 0, 0x1F, 0), 348 SOC_SINGLE("Tone Control - Bass", UDA134X_DATA001, 2, 0xF, 0), 349 SOC_SINGLE("Tone Control - Treble", UDA134X_DATA001, 0, 3, 0), 355 SOC_SINGLE("AGC Switch", UDA134X_EA100, 4, 1, 0), 356 SOC_SINGLE("AGC Target Volume", UDA134X_EA110, 0, 0x03, 1), [all …]
|
D | stac9766.c | 95 SOC_SINGLE("Speaker Switch", AC97_MASTER, 15, 1, 1), 98 SOC_SINGLE("Headphone Switch", AC97_HEADPHONE, 15, 1, 1), 101 SOC_SINGLE("Mono Out Switch", AC97_MASTER_MONO, 15, 1, 1), 104 SOC_SINGLE("Record Switch", AC97_REC_GAIN, 15, 1, 1), 108 SOC_SINGLE("Beep Switch", AC97_PC_BEEP, 15, 1, 1), 109 SOC_SINGLE("Beep Frequency", AC97_PC_BEEP, 5, 127, 1), 111 SOC_SINGLE("Phone Switch", AC97_PHONE, 15, 1, 1), 116 SOC_SINGLE("Mic Switch", AC97_MIC, 15, 1, 1), 120 SOC_SINGLE("Line Switch", AC97_LINE, 15, 1, 1), 122 SOC_SINGLE("CD Switch", AC97_CD, 15, 1, 1), [all …]
|
D | ad1980.c | 117 SOC_SINGLE("Master Playback Switch", AC97_MASTER, 15, 1, 1), 120 SOC_SINGLE("Headphone Playback Switch", AC97_HEADPHONE, 15, 1, 1), 123 SOC_SINGLE("PCM Playback Switch", AC97_PCM, 15, 1, 1), 126 SOC_SINGLE("PCM Capture Switch", AC97_REC_GAIN, 15, 1, 1), 128 SOC_SINGLE("Mono Playback Volume", AC97_MASTER_MONO, 0, 31, 1), 129 SOC_SINGLE("Mono Playback Switch", AC97_MASTER_MONO, 15, 1, 1), 131 SOC_SINGLE("Phone Capture Volume", AC97_PHONE, 0, 31, 1), 132 SOC_SINGLE("Phone Capture Switch", AC97_PHONE, 15, 1, 1), 134 SOC_SINGLE("Mic Volume", AC97_MIC, 0, 31, 1), 135 SOC_SINGLE("Mic Switch", AC97_MIC, 15, 1, 1), [all …]
|
D | isabelle.c | 416 SOC_SINGLE("Headset Noise Gate", ISABELLE_HS_NG_CFG1_REG, 7, 1, 0), 417 SOC_SINGLE("Handsfree Noise Gate", ISABELLE_HF_NG_CFG1_REG, 7, 1, 0), 419 SOC_SINGLE("ATX1 Filter Bypass Switch", ISABELLE_AUDIO_HPF_CFG_REG, 421 SOC_SINGLE("ATX2 Filter Bypass Switch", ISABELLE_AUDIO_HPF_CFG_REG, 423 SOC_SINGLE("ARX1 Filter Bypass Switch", ISABELLE_AUDIO_HPF_CFG_REG, 425 SOC_SINGLE("ARX2 Filter Bypass Switch", ISABELLE_AUDIO_HPF_CFG_REG, 427 SOC_SINGLE("ARX3 Filter Bypass Switch", ISABELLE_AUDIO_HPF_CFG_REG, 429 SOC_SINGLE("ARX4 Filter Bypass Switch", ISABELLE_AUDIO_HPF_CFG_REG, 431 SOC_SINGLE("ARX5 Filter Bypass Switch", ISABELLE_AUDIO_HPF_CFG_REG, 433 SOC_SINGLE("ARX6 Filter Bypass Switch", ISABELLE_AUDIO_HPF_CFG_REG, [all …]
|
D | wm8990.c | 180 SOC_SINGLE("LIN12 PGA Boost", WM8990_INPUT_MIXER3, WM8990_L12MNBST_BIT, 1, 0), 181 SOC_SINGLE("LIN34 PGA Boost", WM8990_INPUT_MIXER3, WM8990_L34MNBST_BIT, 1, 0), 183 SOC_SINGLE("RIN12 PGA Boost", WM8990_INPUT_MIXER3, WM8990_R12MNBST_BIT, 1, 0), 184 SOC_SINGLE("RIN34 PGA Boost", WM8990_INPUT_MIXER3, WM8990_R34MNBST_BIT, 1, 0), 217 SOC_SINGLE("LOUT ZC", WM8990_LEFT_OUTPUT_VOLUME, WM8990_LOZC_BIT, 1, 0), 222 SOC_SINGLE("ROUT ZC", WM8990_RIGHT_OUTPUT_VOLUME, WM8990_ROZC_BIT, 1, 0), 227 SOC_SINGLE("LOPGA ZC Switch", WM8990_LEFT_OPGA_VOLUME, 233 SOC_SINGLE("ROPGA ZC Switch", WM8990_RIGHT_OPGA_VOLUME, 236 SOC_SINGLE("LON Mute Switch", WM8990_LINE_OUTPUTS_VOLUME, 238 SOC_SINGLE("LOP Mute Switch", WM8990_LINE_OUTPUTS_VOLUME, [all …]
|
D | wm8750.c | 151 SOC_SINGLE("Playback 6dB Attenuate", WM8750_ADCDAC, 7, 1, 0), 152 SOC_SINGLE("Capture 6dB Attenuate", WM8750_ADCDAC, 8, 1, 0), 158 SOC_SINGLE("Bass Volume", WM8750_BASS, 0, 15, 1), 160 SOC_SINGLE("Treble Volume", WM8750_TREBLE, 0, 15, 1), 163 SOC_SINGLE("3D Switch", WM8750_3D, 0, 1, 0), 164 SOC_SINGLE("3D Volume", WM8750_3D, 1, 15, 0), 169 SOC_SINGLE("ALC Capture Target Volume", WM8750_ALC1, 0, 7, 0), 170 SOC_SINGLE("ALC Capture Max Volume", WM8750_ALC1, 4, 7, 0), 172 SOC_SINGLE("ALC Capture ZC Switch", WM8750_ALC2, 7, 1, 0), 173 SOC_SINGLE("ALC Capture Hold Time", WM8750_ALC2, 0, 15, 0), [all …]
|
D | ak4535.c | 83 SOC_SINGLE("ALC2 Switch", AK4535_SIG1, 1, 1, 0), 88 SOC_SINGLE("Bass Volume", AK4535_DAC, 2, 3, 0), 89 SOC_SINGLE("Mic Boost (+20dB) Switch", AK4535_MIC, 0, 1, 0), 91 SOC_SINGLE("ALC Operation Time", AK4535_TIMER, 0, 3, 0), 92 SOC_SINGLE("ALC Recovery Time", AK4535_TIMER, 2, 3, 0), 93 SOC_SINGLE("ALC ZC Time", AK4535_TIMER, 4, 3, 0), 94 SOC_SINGLE("ALC 1 Switch", AK4535_ALC1, 5, 1, 0), 95 SOC_SINGLE("ALC 2 Switch", AK4535_ALC1, 6, 1, 0), 96 SOC_SINGLE("ALC Volume", AK4535_ALC2, 0, 127, 0), 97 SOC_SINGLE("Capture Volume", AK4535_PGA, 0, 127, 0), [all …]
|
D | wm8940.c | 186 SOC_SINGLE("Digital Loopback Switch", WM8940_COMPANDINGCTL, 192 SOC_SINGLE("ALC Switch", WM8940_ALC1, 8, 1, 0), 199 SOC_SINGLE("ALC Capture Hold", WM8940_ALC2, 4, 10, 0), 200 SOC_SINGLE("ALC Capture Decay", WM8940_ALC3, 4, 10, 0), 201 SOC_SINGLE("ALC Capture Attach", WM8940_ALC3, 0, 10, 0), 202 SOC_SINGLE("ALC ZC Switch", WM8940_ALC4, 1, 1, 0), 203 SOC_SINGLE("ALC Capture Noise Gate Switch", WM8940_NOISEGATE, 205 SOC_SINGLE("ALC Capture Noise Gate Threshold", WM8940_NOISEGATE, 208 SOC_SINGLE("DAC Playback Limiter Switch", WM8940_DACLIM1, 8, 1, 0), 209 SOC_SINGLE("DAC Playback Limiter Attack", WM8940_DACLIM1, 0, 9, 0), [all …]
|
D | wm8991.c | 163 SOC_SINGLE("LIN12 PGA Boost", WM8991_INPUT_MIXER3, WM8991_L12MNBST_BIT, 1, 0), 164 SOC_SINGLE("LIN34 PGA Boost", WM8991_INPUT_MIXER3, WM8991_L34MNBST_BIT, 1, 0), 166 SOC_SINGLE("RIN12 PGA Boost", WM8991_INPUT_MIXER3, WM8991_R12MNBST_BIT, 1, 0), 167 SOC_SINGLE("RIN34 PGA Boost", WM8991_INPUT_MIXER3, WM8991_R34MNBST_BIT, 1, 0), 200 SOC_SINGLE("LOUT ZC", WM8991_LEFT_OUTPUT_VOLUME, WM8991_LOZC_BIT, 1, 0), 205 SOC_SINGLE("ROUT ZC", WM8991_RIGHT_OUTPUT_VOLUME, WM8991_ROZC_BIT, 1, 0), 210 SOC_SINGLE("LOPGA ZC Switch", WM8991_LEFT_OPGA_VOLUME, 216 SOC_SINGLE("ROPGA ZC Switch", WM8991_RIGHT_OPGA_VOLUME, 219 SOC_SINGLE("LON Mute Switch", WM8991_LINE_OUTPUTS_VOLUME, 221 SOC_SINGLE("LOP Mute Switch", WM8991_LINE_OUTPUTS_VOLUME, [all …]
|
D | wm9713.c | 140 SOC_SINGLE("Mic Boost (+20dB) Switch", AC97_LINE, 5, 1, 0), 141 SOC_SINGLE("Mic Headphone Mixer Volume", AC97_LINE, 0, 7, 1), 143 SOC_SINGLE("Capture Switch", AC97_CD, 15, 1, 1), 146 SOC_SINGLE("Capture ZC Switch", AC97_CD, 7, 1, 0), 149 SOC_SINGLE("Capture to Mono Boost (+20dB) Switch", AC97_VIDEO, 8, 1, 0), 150 SOC_SINGLE("Capture ADC Boost (+20dB) Switch", AC97_VIDEO, 6, 1, 0), 152 SOC_SINGLE("ALC Target Volume", AC97_CODEC_CLASS_REV, 12, 15, 0), 153 SOC_SINGLE("ALC Hold Time", AC97_CODEC_CLASS_REV, 8, 15, 0), 154 SOC_SINGLE("ALC Decay Time", AC97_CODEC_CLASS_REV, 4, 15, 0), 155 SOC_SINGLE("ALC Attack Time", AC97_CODEC_CLASS_REV, 0, 15, 0), [all …]
|
D | wm8971.c | 142 SOC_SINGLE("Mono Playback ZC Switch", WM8971_MOUTV, 7, 1, 0), 160 SOC_SINGLE("Bass Volume", WM8971_BASS, 0, 7, 1), 162 SOC_SINGLE("Treble Volume", WM8971_TREBLE, 0, 7, 0), 165 SOC_SINGLE("Capture Filter Switch", WM8971_ADCDAC, 0, 1, 1), 167 SOC_SINGLE("ALC Target Volume", WM8971_ALC1, 0, 7, 0), 168 SOC_SINGLE("ALC Max Volume", WM8971_ALC1, 4, 7, 0), 170 SOC_SINGLE("ALC Capture Target Volume", WM8971_ALC1, 0, 7, 0), 171 SOC_SINGLE("ALC Capture Max Volume", WM8971_ALC1, 4, 7, 0), 173 SOC_SINGLE("ALC Capture ZC Switch", WM8971_ALC2, 7, 1, 0), 174 SOC_SINGLE("ALC Capture Hold Time", WM8971_ALC2, 0, 15, 0), [all …]
|
D | wm8400.c | 138 SOC_SINGLE("LIN12 PGA Boost", WM8400_INPUT_MIXER3, WM8400_L12MNBST_SHIFT, 140 SOC_SINGLE("LIN34 PGA Boost", WM8400_INPUT_MIXER3, WM8400_L34MNBST_SHIFT, 143 SOC_SINGLE("RIN12 PGA Boost", WM8400_INPUT_MIXER3, WM8400_R12MNBST_SHIFT, 145 SOC_SINGLE("RIN34 PGA Boost", WM8400_INPUT_MIXER3, WM8400_R34MNBST_SHIFT, 179 SOC_SINGLE("LOUT ZC", WM8400_LEFT_OUTPUT_VOLUME, WM8400_LOZC_SHIFT, 1, 0), 184 SOC_SINGLE("ROUT ZC", WM8400_RIGHT_OUTPUT_VOLUME, WM8400_ROZC_SHIFT, 1, 0), 189 SOC_SINGLE("LOPGA ZC Switch", WM8400_LEFT_OPGA_VOLUME, 195 SOC_SINGLE("ROPGA ZC Switch", WM8400_RIGHT_OPGA_VOLUME, 198 SOC_SINGLE("LON Mute Switch", WM8400_LINE_OUTPUTS_VOLUME, 200 SOC_SINGLE("LOP Mute Switch", WM8400_LINE_OUTPUTS_VOLUME, [all …]
|
D | cs4349.c | 202 SOC_SINGLE("VolA = VolB Switch", CS4349_VMI, 7, 1, 0), 203 SOC_SINGLE("InvertA Switch", CS4349_VMI, 6, 1, 0), 204 SOC_SINGLE("InvertB Switch", CS4349_VMI, 5, 1, 0), 205 SOC_SINGLE("Auto-Mute Switch", CS4349_MUTE, 7, 1, 0), 206 SOC_SINGLE("MUTEC A = B Switch", CS4349_MUTE, 5, 1, 0), 207 SOC_SINGLE("Soft Ramp Up Switch", CS4349_RMPFLT, 5, 1, 0), 208 SOC_SINGLE("Soft Ramp Down Switch", CS4349_RMPFLT, 4, 1, 0), 209 SOC_SINGLE("Slow Roll Off Filter Switch", CS4349_RMPFLT, 2, 1, 0), 210 SOC_SINGLE("Freeze Switch", CS4349_MISC, 5, 1, 0), 211 SOC_SINGLE("Popguard Switch", CS4349_MISC, 4, 1, 0),
|
D | wm9705.c | 52 SOC_SINGLE("Master Playback Switch", AC97_MASTER, 15, 1, 1), 54 SOC_SINGLE("Headphone Playback Switch", AC97_HEADPHONE, 15, 1, 1), 56 SOC_SINGLE("PCM Playback Switch", AC97_PCM, 15, 1, 1), 57 SOC_SINGLE("Mono Playback Volume", AC97_MASTER_MONO, 0, 31, 1), 58 SOC_SINGLE("Mono Playback Switch", AC97_MASTER_MONO, 15, 1, 1), 59 SOC_SINGLE("PCBeep Playback Volume", AC97_PC_BEEP, 1, 15, 1), 60 SOC_SINGLE("Phone Playback Volume", AC97_PHONE, 0, 31, 1), 63 SOC_SINGLE("Mic Playback Volume", AC97_MIC, 0, 31, 1), 64 SOC_SINGLE("Mic 20dB Boost Switch", AC97_MIC, 6, 1, 0), 66 SOC_SINGLE("Capture Switch", AC97_REC_GAIN, 15, 1, 1),
|
D | wm9090.c | 183 SOC_SINGLE("IN1A Switch", WM9090_IN1_LINE_INPUT_A_VOLUME, 7, 1, 1), 184 SOC_SINGLE("IN1A ZC Switch", WM9090_IN1_LINE_INPUT_A_VOLUME, 6, 1, 0), 188 SOC_SINGLE("IN2A Switch", WM9090_IN2_LINE_INPUT_A_VOLUME, 7, 1, 1), 189 SOC_SINGLE("IN2A ZC Switch", WM9090_IN2_LINE_INPUT_A_VOLUME, 6, 1, 0), 191 SOC_SINGLE("MIXOUTL Switch", WM9090_OUTPUT_MIXER3, 8, 1, 1), 197 SOC_SINGLE("MIXOUTR Switch", WM9090_OUTPUT_MIXER4, 8, 1, 1), 203 SOC_SINGLE("SPKMIX Switch", WM9090_SPKMIXL_ATTENUATION, 8, 1, 1), 218 SOC_SINGLE("Speaker Switch", WM9090_SPEAKER_VOLUME_LEFT, 6, 1, 1), 219 SOC_SINGLE("Speaker ZC Switch", WM9090_SPEAKER_VOLUME_LEFT, 7, 1, 0), 226 SOC_SINGLE("IN1B Switch", WM9090_IN1_LINE_INPUT_B_VOLUME, 7, 1, 1), [all …]
|
D | ml26124.c | 111 SOC_SINGLE("DC High Pass Filter Switch", ML26124_FILTER_EN, 0, 1, 0), 112 SOC_SINGLE("Noise High Pass Filter Switch", ML26124_FILTER_EN, 1, 1, 0), 113 SOC_SINGLE("ZC Switch", ML26124_PW_ZCCMP_PW_MNG, 1, 115 SOC_SINGLE("EQ Band0 Switch", ML26124_FILTER_EN, 2, 1, 0), 116 SOC_SINGLE("EQ Band1 Switch", ML26124_FILTER_EN, 3, 1, 0), 117 SOC_SINGLE("EQ Band2 Switch", ML26124_FILTER_EN, 4, 1, 0), 118 SOC_SINGLE("EQ Band3 Switch", ML26124_FILTER_EN, 5, 1, 0), 119 SOC_SINGLE("EQ Band4 Switch", ML26124_FILTER_EN, 6, 1, 0), 120 SOC_SINGLE("Play Limiter", ML26124_DVOL_CTL, 0, 1, 0), 121 SOC_SINGLE("Capture Limiter", ML26124_DVOL_CTL, 1, 1, 0), [all …]
|
D | wm8978.c | 145 SOC_SINGLE("Digital Loopback Switch", 157 SOC_SINGLE("High Pass Filter Switch", WM8978_ADC_CONTROL, 8, 1, 0), 158 SOC_SINGLE("High Pass Cut Off", WM8978_ADC_CONTROL, 4, 7, 0), 184 SOC_SINGLE("DAC Playback Limiter Switch", 186 SOC_SINGLE("DAC Playback Limiter Decay", 188 SOC_SINGLE("DAC Playback Limiter Attack", 191 SOC_SINGLE("DAC Playback Limiter Threshold", 197 SOC_SINGLE("ALC Capture Min Gain", WM8978_ALC_CONTROL_1, 0, 7, 0), 198 SOC_SINGLE("ALC Capture Max Gain", WM8978_ALC_CONTROL_1, 3, 7, 0), 200 SOC_SINGLE("ALC Capture Hold", WM8978_ALC_CONTROL_2, 4, 10, 0), [all …]
|
D | wm8988.c | 180 SOC_SINGLE("Bass Volume", WM8988_BASS, 0, 15, 1), 182 SOC_SINGLE("Treble Volume", WM8988_TREBLE, 0, 15, 0), 185 SOC_SINGLE("3D Switch", WM8988_3D, 0, 1, 0), 186 SOC_SINGLE("3D Volume", WM8988_3D, 1, 15, 0), 191 SOC_SINGLE("ALC Capture Target Volume", WM8988_ALC1, 0, 7, 0), 192 SOC_SINGLE("ALC Capture Max Volume", WM8988_ALC1, 4, 7, 0), 194 SOC_SINGLE("ALC Capture ZC Switch", WM8988_ALC2, 7, 1, 0), 195 SOC_SINGLE("ALC Capture Hold Time", WM8988_ALC2, 0, 15, 0), 196 SOC_SINGLE("ALC Capture Decay Time", WM8988_ALC3, 4, 15, 0), 197 SOC_SINGLE("ALC Capture Attack Time", WM8988_ALC3, 0, 15, 0), [all …]
|
D | cs42l52.c | 393 SOC_SINGLE("Beep Mixer Switch", CS42L52_BEEP_TONE_CTL, 5, 1, 1), 397 SOC_SINGLE("Tone Control Switch", CS42L52_BEEP_TONE_CTL, 0, 1, 1), 413 SOC_SINGLE("Limiter SR Switch", CS42L52_LIMITER_CTL1, 1, 1, 0), 414 SOC_SINGLE("Limiter ZC Switch", CS42L52_LIMITER_CTL1, 0, 1, 0), 415 SOC_SINGLE("Limiter Switch", CS42L52_LIMITER_CTL2, 7, 1, 0), 435 SOC_SINGLE("NG Enable Switch", CS42L52_NOISE_GATE_CTL, 6, 1, 0), 436 SOC_SINGLE("NG Boost Switch", CS42L52_NOISE_GATE_CTL, 5, 1, 1), 444 SOC_SINGLE("Digital SR Switch", CS42L52_MISC_CTL, 1, 1, 0), 445 SOC_SINGLE("Digital ZC Switch", CS42L52_MISC_CTL, 0, 1, 0), 446 SOC_SINGLE("Deemphasis Switch", CS42L52_MISC_CTL, 2, 1, 0), [all …]
|
D | cs42l73.c | 343 SOC_SINGLE("Speakerphone Digital Playback Switch", CS42L73_PBDC, 2, 1, 345 SOC_SINGLE("Ear Speaker Digital Playback Switch", CS42L73_PBDC, 3, 1, 348 SOC_SINGLE("PGA Soft-Ramp Switch", CS42L73_MIOPC, 3, 1, 0), 349 SOC_SINGLE("Analog Zero Cross Switch", CS42L73_MIOPC, 2, 1, 0), 350 SOC_SINGLE("Digital Soft-Ramp Switch", CS42L73_MIOPC, 1, 1, 0), 351 SOC_SINGLE("Analog Output Soft-Ramp Switch", CS42L73_MIOPC, 0, 1, 0), 356 SOC_SINGLE("HL Limiter Attack Rate", CS42L73_LIMARATEHL, 0, 0x3F, 358 SOC_SINGLE("HL Limiter Release Rate", CS42L73_LIMRRATEHL, 0, 362 SOC_SINGLE("HL Limiter Switch", CS42L73_LIMRRATEHL, 7, 1, 0), 363 SOC_SINGLE("HL Limiter All Channels Switch", CS42L73_LIMRRATEHL, 6, 1, [all …]
|
D | lm4857.c | 86 SOC_SINGLE("Spk 3D Playback Switch", LM4857_LVOL, LM4857_3D, 1, 0), 87 SOC_SINGLE("HP 3D Playback Switch", LM4857_RVOL, LM4857_3D, 1, 0), 88 SOC_SINGLE("Fast Wakeup Playback Switch", LM4857_CTRL, 90 SOC_SINGLE("Earpiece 6dB Playback Switch", LM4857_CTRL,
|
D | mc13783.c | 585 SOC_SINGLE("Loudspeaker enable", MC13783_AUDIO_RX0, 5, 1, 0), 586 SOC_SINGLE("PCM Playback Volume", MC13783_AUDIO_RX1, 6, 15, 0), 587 SOC_SINGLE("PCM Playback Switch", MC13783_AUDIO_RX1, 5, 1, 0), 591 SOC_SINGLE("CDCOUT Switch", MC13783_AUDIO_RX0, 18, 1, 0), 592 SOC_SINGLE("Earpiece Amp Switch", MC13783_AUDIO_RX0, 3, 1, 0), 596 SOC_SINGLE("PCM Capture Mixin Switch", MC13783_AUDIO_RX0, 22, 1, 0), 597 SOC_SINGLE("Line in Capture Mixin Switch", MC13783_AUDIO_RX0, 23, 1, 0), 599 SOC_SINGLE("CODEC Capture Volume", MC13783_AUDIO_RX1, 1, 15, 0), 600 SOC_SINGLE("CODEC Capture Mixin Switch", MC13783_AUDIO_RX0, 21, 1, 0), 602 SOC_SINGLE("Line in Capture Volume", MC13783_AUDIO_RX1, 12, 15, 0), [all …]
|
D | cs4265.c | 140 SOC_SINGLE("De-emp 44.1kHz Switch", CS4265_DAC_CTL, 1, 142 SOC_SINGLE("DAC INV Switch", CS4265_DAC_CTL2, 5, 144 SOC_SINGLE("DAC Zero Cross Switch", CS4265_DAC_CTL2, 6, 146 SOC_SINGLE("DAC Soft Ramp Switch", CS4265_DAC_CTL2, 7, 148 SOC_SINGLE("ADC HPF Switch", CS4265_ADC_CTL, 1, 150 SOC_SINGLE("ADC Zero Cross Switch", CS4265_ADC_CTL2, 3, 152 SOC_SINGLE("ADC Soft Ramp Switch", CS4265_ADC_CTL2, 7, 154 SOC_SINGLE("E to F Buffer Disable Switch", CS4265_SPDIF_CTL1, 157 SOC_SINGLE("Validity Bit Control Switch", CS4265_SPDIF_CTL2, 160 SOC_SINGLE("MMTLR Data Switch", 0,
|
D | max9877.c | 78 SOC_SINGLE("MAX9877 INB Stereo Switch", 80 SOC_SINGLE("MAX9877 INA Stereo Switch", 82 SOC_SINGLE("MAX9877 Zero-crossing detection Switch", 84 SOC_SINGLE("MAX9877 Bypass Mode Switch",
|
D | sta350.c | 453 SOC_SINGLE("High Pass Filter Bypass Switch", 455 SOC_SINGLE("De-emphasis Filter Switch", 457 SOC_SINGLE("DSP Bypass Switch", 459 SOC_SINGLE("Post-scale Link Switch", 461 SOC_SINGLE("Biquad Coefficient Link Switch", 465 SOC_SINGLE("Zero-detect Mute Enable Switch", 467 SOC_SINGLE("Submix Mode Switch", 470 SOC_SINGLE("Zero Cross Switch", STA350_CONFE, STA350_CONFE_ZCE_SHIFT, 1, 0), 471 SOC_SINGLE("Soft Ramp Switch", STA350_CONFE, STA350_CONFE_SVE_SHIFT, 1, 0), 473 SOC_SINGLE("Master Switch", STA350_MMUTE, STA350_MMUTE_MMUTE_SHIFT, 1, 1), [all …]
|
D | cs42l56.c | 420 SOC_SINGLE("DSP Switch", CS42L56_PLAYBACK_CTL, 7, 1, 1), 421 SOC_SINGLE("Gang Playback Switch", CS42L56_PLAYBACK_CTL, 4, 1, 1), 422 SOC_SINGLE("Gang ADC Switch", CS42L56_MISC_ADC_CTL, 7, 1, 1), 423 SOC_SINGLE("Gang PGA Switch", CS42L56_MISC_ADC_CTL, 6, 1, 1), 425 SOC_SINGLE("PCMA Invert", CS42L56_PLAYBACK_CTL, 2, 1, 1), 426 SOC_SINGLE("PCMB Invert", CS42L56_PLAYBACK_CTL, 3, 1, 1), 427 SOC_SINGLE("ADCA Invert", CS42L56_MISC_ADC_CTL, 2, 1, 1), 428 SOC_SINGLE("ADCB Invert", CS42L56_MISC_ADC_CTL, 3, 1, 1), 435 SOC_SINGLE("Analog Soft Ramp", CS42L56_MISC_CTL, 4, 1, 1), 438 SOC_SINGLE("Analog Zero Cross", CS42L56_MISC_CTL, 3, 1, 1), [all …]
|
D | wm8983.c | 209 SOC_SINGLE("Digital Loopback Switch", WM8983_COMPANDING_CONTROL, 219 SOC_SINGLE("ALC Capture Attack", WM8983_ALC_CONTROL_3, 0, 10, 0), 220 SOC_SINGLE("ALC Capture Hold", WM8983_ALC_CONTROL_2, 4, 10, 0), 221 SOC_SINGLE("ALC Capture Decay", WM8983_ALC_CONTROL_3, 4, 10, 0), 223 SOC_SINGLE("ALC Capture NG Switch", WM8983_NOISE_GATE, 225 SOC_SINGLE("ALC Capture NG Threshold", WM8983_NOISE_GATE, 240 SOC_SINGLE("ADC 128x Oversampling Switch", WM8983_ADC_CONTROL, 8, 1, 0), 245 SOC_SINGLE("DAC Playback Limiter Switch", WM8983_DAC_LIMITER_1, 8, 1, 0), 246 SOC_SINGLE("DAC Playback Limiter Decay", WM8983_DAC_LIMITER_1, 4, 10, 0), 247 SOC_SINGLE("DAC Playback Limiter Attack", WM8983_DAC_LIMITER_1, 0, 11, 0), [all …]
|
D | da9055.c | 574 SOC_SINGLE("DAC EQ Switch", DA9055_DAC_FILTERS4, 7, 1, 0), 587 SOC_SINGLE("ADC HPF Switch", DA9055_ADC_FILTERS1, 7, 1, 0), 589 SOC_SINGLE("ADC Voice Mode Switch", DA9055_ADC_FILTERS1, 3, 1, 0), 592 SOC_SINGLE("DAC HPF Switch", DA9055_DAC_FILTERS1, 7, 1, 0), 594 SOC_SINGLE("DAC Voice Mode Switch", DA9055_DAC_FILTERS1, 3, 1, 0), 608 SOC_SINGLE("Lineout Switch", DA9055_LINE_CTRL, 6, 1, 0), 609 SOC_SINGLE("DAC Soft Mute Switch", DA9055_DAC_FILTERS5, 7, 1, 0), 619 SOC_SINGLE("Lineout ZC Switch", DA9055_LINE_CTRL, 4, 1, 0), 632 SOC_SINGLE("Lineout Gain Ramping Switch", DA9055_LINE_CTRL, 5, 1, 0), 636 SOC_SINGLE("DAC NG Switch", DA9055_DAC_NG_CTRL, 7, 1, 0), [all …]
|
D | uda1380.c | 315 /**/ SOC_SINGLE("Master Playback Switch", UDA1380_DEEMP, 14, 1, 1), /* MTM */ 316 SOC_SINGLE("ADC Playback Switch", UDA1380_DEEMP, 11, 1, 1), /* MT2 from decimation filter */ 318 SOC_SINGLE("PCM Playback Switch", UDA1380_DEEMP, 3, 1, 1), /* MT1, from digital data input */ 320 SOC_SINGLE("DAC Polarity inverting Switch", UDA1380_MIXER, 15, 1, 0), /* DA_POL_INV */ 323 SOC_SINGLE("Silence Detector Switch", UDA1380_MIXER, 6, 1, 0), /* SDET_ON */ 327 /**/ SOC_SINGLE("ADC Capture Switch", UDA1380_PGA, 15, 1, 1), /* MT_ADC */ 329 SOC_SINGLE("ADC Polarity inverting Switch", UDA1380_ADC, 12, 1, 0), /* ADCPOL_INV */ 331 SOC_SINGLE("DC Filter Bypass Switch", UDA1380_ADC, 1, 1, 0), /* SKIP_DCFIL (before decimator) */ 332 …SOC_SINGLE("DC Filter Enable Switch", UDA1380_ADC, 0, 1, 0), /* EN_DCFIL (at output of decimator)… 333 SOC_SINGLE("AGC Timing", UDA1380_AGC, 8, 7, 0), /* TODO: enum, see table 62 */ [all …]
|
D | cs4271.c | 445 SOC_SINGLE("Digital Loopback Switch", CS4271_MODE2, 4, 1, 0), 446 SOC_SINGLE("Soft Ramp Switch", CS4271_DACVOL, 5, 1, 0), 447 SOC_SINGLE("Zero Cross Switch", CS4271_DACVOL, 4, 1, 0), 450 SOC_SINGLE("Auto-Mute Switch", CS4271_DACCTL, 7, 1, 0), 451 SOC_SINGLE("Slow Roll Off Filter Switch", CS4271_DACCTL, 6, 1, 0), 452 SOC_SINGLE("Soft Volume Ramp-Up Switch", CS4271_DACCTL, 3, 1, 0), 453 SOC_SINGLE("Soft Ramp-Down Switch", CS4271_DACCTL, 2, 1, 0), 454 SOC_SINGLE("Left Channel Inversion Switch", CS4271_DACCTL, 1, 1, 0), 455 SOC_SINGLE("Right Channel Inversion Switch", CS4271_DACCTL, 0, 1, 0), 457 SOC_SINGLE("Dither 16-Bit Data Switch", CS4271_ADCCTL, 5, 1, 0),
|
D | da7210.c | 419 SOC_SINGLE("DAC EQ Switch", DA7210_DAC_EQ5, 7, 1, 0), 432 SOC_SINGLE("ADC EQ Switch", DA7210_ADC_EQ5, 7, 1, 0), 446 SOC_SINGLE("DAC HPF Switch", DA7210_DAC_HPF, 3, 1, 0), 448 SOC_SINGLE("DAC Voice Mode Switch", DA7210_DAC_HPF, 7, 1, 0), 451 SOC_SINGLE("ADC HPF Switch", DA7210_ADC_HPF, 3, 1, 0), 453 SOC_SINGLE("ADC Voice Mode Switch", DA7210_ADC_HPF, 7, 1, 0), 458 SOC_SINGLE("Aux2 Capture Switch", DA7210_AUX2, 2, 1, 0), 460 SOC_SINGLE("Digital Soft Mute Switch", DA7210_SOFTMUTE, 7, 1, 0), 461 SOC_SINGLE("Digital Soft Mute Rate", DA7210_SOFTMUTE, 0, 0x7, 0), 474 SOC_SINGLE("ALC Capture Max Volume", DA7210_ALC_MAX, 0, 0x3F, 0), [all …]
|
D | sta32x.c | 451 SOC_SINGLE("Master Switch", STA32X_MMUTE, 0, 1, 1), 452 SOC_SINGLE("Ch1 Switch", STA32X_MMUTE, 1, 1, 1), 453 SOC_SINGLE("Ch2 Switch", STA32X_MMUTE, 2, 1, 1), 454 SOC_SINGLE("Ch3 Switch", STA32X_MMUTE, 3, 1, 1), 458 SOC_SINGLE("De-emphasis Filter Switch", STA32X_CONFD, STA32X_CONFD_DEMP_SHIFT, 1, 0), 460 SOC_SINGLE("Miami Mode Switch", STA32X_CONFD, STA32X_CONFD_MME_SHIFT, 1, 0), 461 SOC_SINGLE("Zero Cross Switch", STA32X_CONFE, STA32X_CONFE_ZCE_SHIFT, 1, 0), 462 SOC_SINGLE("Soft Ramp Switch", STA32X_CONFE, STA32X_CONFE_SVE_SHIFT, 1, 0), 463 SOC_SINGLE("Auto-Mute Switch", STA32X_CONFF, STA32X_CONFF_IDE_SHIFT, 1, 0), 468 SOC_SINGLE("Ch1 Tone Control Bypass Switch", STA32X_C1CFG, STA32X_CxCFG_TCB_SHIFT, 1, 0), [all …]
|
D | max98088.c | 465 SOC_SINGLE("MIC1 Volume", M98088_REG_35_LVL_MIC1, 0, 31, 1), 466 SOC_SINGLE("MIC2 Volume", M98088_REG_36_LVL_MIC2, 0, 31, 1), 477 SOC_SINGLE("INA Volume", M98088_REG_37_LVL_INA, 0, 7, 1), 478 SOC_SINGLE("INB Volume", M98088_REG_38_LVL_INB, 0, 7, 1), 480 SOC_SINGLE("ADCL Volume", M98088_REG_33_LVL_ADC_L, 0, 15, 0), 481 SOC_SINGLE("ADCR Volume", M98088_REG_34_LVL_ADC_R, 0, 15, 0), 483 SOC_SINGLE("ADCL Boost Volume", M98088_REG_33_LVL_ADC_L, 4, 3, 0), 484 SOC_SINGLE("ADCR Boost Volume", M98088_REG_34_LVL_ADC_R, 4, 3, 0), 486 SOC_SINGLE("EQ1 Switch", M98088_REG_49_CFG_LEVEL, 0, 1, 0), 487 SOC_SINGLE("EQ2 Switch", M98088_REG_49_CFG_LEVEL, 1, 1, 0), [all …]
|
D | wm8985.c | 293 SOC_SINGLE("Digital Loopback Switch", WM8985_COMPANDING_CONTROL, 303 SOC_SINGLE("ALC Capture Attack", WM8985_ALC_CONTROL_3, 0, 10, 0), 304 SOC_SINGLE("ALC Capture Hold", WM8985_ALC_CONTROL_2, 4, 10, 0), 305 SOC_SINGLE("ALC Capture Decay", WM8985_ALC_CONTROL_3, 4, 10, 0), 307 SOC_SINGLE("ALC Capture NG Switch", WM8985_NOISE_GATE, 309 SOC_SINGLE("ALC Capture NG Threshold", WM8985_NOISE_GATE, 324 SOC_SINGLE("ADC 128x Oversampling Switch", WM8985_ADC_CONTROL, 8, 1, 0), 329 SOC_SINGLE("DAC Playback Limiter Switch", WM8985_DAC_LIMITER_1, 8, 1, 0), 330 SOC_SINGLE("DAC Playback Limiter Decay", WM8985_DAC_LIMITER_1, 4, 10, 0), 331 SOC_SINGLE("DAC Playback Limiter Attack", WM8985_DAC_LIMITER_1, 0, 11, 0), [all …]
|
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("Playback Path DC Blocking", M98090_REG_FILTER_CONFIG, [all …]
|
D | wm8770.c | 139 SOC_SINGLE("DAC Playback Switch", WM8770_DACMUTE, 4, 1, 1), 140 SOC_SINGLE("DAC Playback ZC Switch", WM8770_DACCTRL1, 0, 1, 0), 145 SOC_SINGLE("VOUT Playback ZC Switch", WM8770_MSALGVOL, 7, 1, 0), 168 SOC_SINGLE("DAC1 Deemphasis Switch", WM8770_DACCTRL2, 0, 1, 0), 172 SOC_SINGLE("DAC2 Deemphasis Switch", WM8770_DACCTRL2, 1, 1, 0), 176 SOC_SINGLE("DAC3 Deemphasis Switch", WM8770_DACCTRL2, 2, 1, 0), 180 SOC_SINGLE("DAC4 Deemphasis Switch", WM8770_DACCTRL2, 3, 1, 0), 190 SOC_SINGLE("ADC 128x Oversampling Switch", WM8770_MSTRCTRL, 3, 1, 0), 191 SOC_SINGLE("ADC Highpass Filter Switch", WM8770_IFACECTRL, 8, 1, 1)
|
D | ab8500-codec.c | 1620 SOC_SINGLE("Charge Pump Envelope Detection Switch", 1628 SOC_SINGLE("Headset High Pass Switch", 1631 SOC_SINGLE("Headset Low Power Switch", 1634 SOC_SINGLE("Headset DAC Low Power Switch", 1637 SOC_SINGLE("Headset DAC Drv Low Power Switch", 1662 SOC_SINGLE("HF and Headset Swap Switch", 1677 SOC_SINGLE("HF L and R Bridge Switch", 1706 SOC_SINGLE("Vibra 1 and 2 Bridge Switch", 1714 SOC_SINGLE("ClassD High Pass Volume", 1717 SOC_SINGLE("ClassD White Volume", [all …]
|
D | wm5110.c | 563 SOC_SINGLE(name " NG HPOUT1L Switch", base, 0, 1, 0), \ 564 SOC_SINGLE(name " NG HPOUT1R Switch", base, 1, 1, 0), \ 565 SOC_SINGLE(name " NG HPOUT2L Switch", base, 2, 1, 0), \ 566 SOC_SINGLE(name " NG HPOUT2R Switch", base, 3, 1, 0), \ 567 SOC_SINGLE(name " NG HPOUT3L Switch", base, 4, 1, 0), \ 568 SOC_SINGLE(name " NG HPOUT3R Switch", base, 5, 1, 0), \ 569 SOC_SINGLE(name " NG SPKOUTL Switch", base, 6, 1, 0), \ 570 SOC_SINGLE(name " NG SPKOUTR Switch", base, 7, 1, 0), \ 571 SOC_SINGLE(name " NG SPKDAT1L Switch", base, 8, 1, 0), \ 572 SOC_SINGLE(name " NG SPKDAT1R Switch", base, 9, 1, 0), \ [all …]
|
D | tlv320aic26.c | 249 SOC_SINGLE("PCM Capture Volume", AIC26_REG_ADC_GAIN, 8, 0x7f, 0), 250 SOC_SINGLE("PCM Capture Mute", AIC26_REG_ADC_GAIN, 15, 1, 1), 251 SOC_SINGLE("Keyclick activate", AIC26_REG_AUDIO_CTRL2, 15, 0x1, 0), 252 SOC_SINGLE("Keyclick amplitude", AIC26_REG_AUDIO_CTRL2, 12, 0x7, 0), 253 SOC_SINGLE("Keyclick frequency", AIC26_REG_AUDIO_CTRL2, 8, 0x7, 0), 254 SOC_SINGLE("Keyclick period", AIC26_REG_AUDIO_CTRL2, 4, 0xf, 0),
|
D | wm8753.c | 313 SOC_SINGLE("Mono Playback ZC Switch", WM8753_MOUTV, 7, 1, 0), 317 SOC_SINGLE("Bass Volume", WM8753_BASS, 0, 15, 1), 319 SOC_SINGLE("Treble Volume", WM8753_TREBLE, 0, 15, 1), 334 SOC_SINGLE("Capture Filter Switch", WM8753_ADC, 0, 1, 1), 336 SOC_SINGLE("ALC Capture Target Volume", WM8753_ALC1, 0, 7, 0), 337 SOC_SINGLE("ALC Capture Max Volume", WM8753_ALC1, 4, 7, 0), 339 SOC_SINGLE("ALC Capture ZC Switch", WM8753_ALC2, 8, 1, 0), 340 SOC_SINGLE("ALC Capture Hold Time", WM8753_ALC2, 0, 15, 1), 341 SOC_SINGLE("ALC Capture Decay Time", WM8753_ALC3, 4, 15, 1), 342 SOC_SINGLE("ALC Capture Attack Time", WM8753_ALC3, 0, 15, 0), [all …]
|
D | wm5102.c | 739 SOC_SINGLE(name " NG HPOUT1L Switch", base, 0, 1, 0), \ 740 SOC_SINGLE(name " NG HPOUT1R Switch", base, 1, 1, 0), \ 741 SOC_SINGLE(name " NG HPOUT2L Switch", base, 2, 1, 0), \ 742 SOC_SINGLE(name " NG HPOUT2R Switch", base, 3, 1, 0), \ 743 SOC_SINGLE(name " NG EPOUT Switch", base, 4, 1, 0), \ 744 SOC_SINGLE(name " NG SPKOUTL Switch", base, 6, 1, 0), \ 745 SOC_SINGLE(name " NG SPKOUTR Switch", base, 7, 1, 0), \ 746 SOC_SINGLE(name " NG SPKDAT1L Switch", base, 8, 1, 0), \ 747 SOC_SINGLE(name " NG SPKDAT1R Switch", base, 9, 1, 0) 750 SOC_SINGLE("IN1 High Performance Switch", ARIZONA_IN1L_CONTROL, [all …]
|
D | wm8960.c | 259 SOC_SINGLE("Speaker DC Volume", WM8960_CLASSD3, 3, 5, 0), 260 SOC_SINGLE("Speaker AC Volume", WM8960_CLASSD3, 0, 5, 0), 262 SOC_SINGLE("PCM Playback -6dB Switch", WM8960_DACCTL1, 7, 1, 0), 264 SOC_SINGLE("ADC High Pass Filter Switch", WM8960_DACCTL1, 0, 1, 0), 272 SOC_SINGLE("3D Volume", WM8960_3D, 1, 15, 0), 273 SOC_SINGLE("3D Switch", WM8960_3D, 0, 1, 0), 276 SOC_SINGLE("ALC Max Gain", WM8960_ALC1, 4, 7, 0), 277 SOC_SINGLE("ALC Target", WM8960_ALC1, 0, 15, 1), 278 SOC_SINGLE("ALC Min Gain", WM8960_ALC2, 4, 7, 0), 279 SOC_SINGLE("ALC Hold Time", WM8960_ALC2, 0, 15, 0), [all …]
|
D | ak4641.c | 135 SOC_SINGLE("ALC Operation Time", AK4641_TIMER, 0, 3, 0), 136 SOC_SINGLE("ALC Recovery Time", AK4641_TIMER, 2, 3, 0), 137 SOC_SINGLE("ALC ZC Time", AK4641_TIMER, 4, 3, 0), 139 SOC_SINGLE("ALC 1 Switch", AK4641_ALC1, 5, 1, 0), 142 SOC_SINGLE("Left Out Enable Switch", AK4641_SIG2, 1, 1, 0), 143 SOC_SINGLE("Right Out Enable Switch", AK4641_SIG2, 0, 1, 0), 152 SOC_SINGLE("Equalizer Switch", AK4641_DAC, 2, 1, 0),
|
D | wm8998.c | 234 SOC_SINGLE(name " NG HPOUTL Switch", base, 0, 1, 0), \ 235 SOC_SINGLE(name " NG HPOUTR Switch", base, 1, 1, 0), \ 236 SOC_SINGLE(name " NG LINEOUTL Switch", base, 2, 1, 0), \ 237 SOC_SINGLE(name " NG LINEOUTR Switch", base, 3, 1, 0), \ 238 SOC_SINGLE(name " NG EPOUT Switch", base, 4, 1, 0), \ 239 SOC_SINGLE(name " NG SPKOUTL Switch", base, 6, 1, 0), \ 240 SOC_SINGLE(name " NG SPKOUTR Switch", base, 7, 1, 0) 255 SOC_SINGLE("IN1L HPF Switch", ARIZONA_IN1L_CONTROL, 257 SOC_SINGLE("IN1R HPF Switch", ARIZONA_IN1R_CONTROL, 259 SOC_SINGLE("IN2 HPF Switch", ARIZONA_IN2L_CONTROL, [all …]
|
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("SPKDAT1 High Performance Switch", ARIZONA_OUTPUT_PATH_CONFIG_5L, [all …]
|
D | wm_hubs.c | 364 SOC_SINGLE("IN1L Switch", WM8993_LEFT_LINE_INPUT_1_2_VOLUME, 7, 1, 1), 365 SOC_SINGLE("IN1L ZC Switch", WM8993_LEFT_LINE_INPUT_1_2_VOLUME, 6, 1, 0), 369 SOC_SINGLE("IN1R Switch", WM8993_RIGHT_LINE_INPUT_1_2_VOLUME, 7, 1, 1), 370 SOC_SINGLE("IN1R ZC Switch", WM8993_RIGHT_LINE_INPUT_1_2_VOLUME, 6, 1, 0), 375 SOC_SINGLE("IN2L Switch", WM8993_LEFT_LINE_INPUT_3_4_VOLUME, 7, 1, 1), 376 SOC_SINGLE("IN2L ZC Switch", WM8993_LEFT_LINE_INPUT_3_4_VOLUME, 6, 1, 0), 380 SOC_SINGLE("IN2R Switch", WM8993_RIGHT_LINE_INPUT_3_4_VOLUME, 7, 1, 1), 381 SOC_SINGLE("IN2R ZC Switch", WM8993_RIGHT_LINE_INPUT_3_4_VOLUME, 6, 1, 0), 444 SOC_SINGLE("Earpiece Switch", WM8993_HPOUT2_VOLUME, 5, 1, 1), 488 SOC_SINGLE("LINEOUT1N Switch", WM8993_LINE_OUTPUTS_VOLUME, 6, 1, 1), [all …]
|
D | da732x.c | 397 SOC_SINGLE("MIC1 Switch", DA732X_REG_MIC1, DA732X_MIC_MUTE_SHIFT, 402 SOC_SINGLE("MIC2 Switch", DA732X_REG_MIC2, DA732X_MIC_MUTE_SHIFT, 407 SOC_SINGLE("MIC3 Switch", DA732X_REG_MIC3, DA732X_MIC_MUTE_SHIFT, 414 SOC_SINGLE("AUX1L Switch", DA732X_REG_AUX1L, DA732X_AUX_MUTE_SHIFT, 419 SOC_SINGLE("AUX1R Switch", DA732X_REG_AUX1R, DA732X_AUX_MUTE_SHIFT, 441 SOC_SINGLE("Digital Playback DAC3 Switch", DA732X_REG_DAC2_SEL, 446 SOC_SINGLE("Digital Playback DAC4 Switch", DA732X_REG_DAC2_SEL, 451 SOC_SINGLE("Digital Playback DAC5 Switch", DA732X_REG_DAC3_SEL, 484 SOC_SINGLE("ADC1 EQ Switch", DA732X_REG_ADC1_EQ5, 505 SOC_SINGLE("ADC2 EQ Switch", DA732X_REG_ADC2_EQ5, [all …]
|
D | ssm2518.c | 188 SOC_SINGLE("Playback De-emphasis Switch", SSM2518_REG_MUTE_CTRL, 194 SOC_SINGLE("Amp Low Power Mode Switch", SSM2518_REG_POWER2, 4, 1, 0), 195 SOC_SINGLE("DAC Low Power Mode Switch", SSM2518_REG_POWER2, 3, 1, 0), 197 SOC_SINGLE("DRC Limiter Switch", SSM2518_REG_DRC_1, 5, 1, 0), 198 SOC_SINGLE("DRC Compressor Switch", SSM2518_REG_DRC_1, 4, 1, 0), 199 SOC_SINGLE("DRC Expander Switch", SSM2518_REG_DRC_1, 3, 1, 0), 200 SOC_SINGLE("DRC Noise Gate Switch", SSM2518_REG_DRC_1, 2, 1, 0),
|
D | da7213.c | 415 SOC_SINGLE("DAC EQ Switch", DA7213_DAC_FILTERS4, DA7213_DAC_EQ_EN_SHIFT, 434 SOC_SINGLE("ADC HPF Switch", DA7213_ADC_FILTERS1, DA7213_HPF_EN_SHIFT, 437 SOC_SINGLE("ADC Voice Mode Switch", DA7213_ADC_FILTERS1, 442 SOC_SINGLE("DAC HPF Switch", DA7213_DAC_FILTERS1, DA7213_HPF_EN_SHIFT, 445 SOC_SINGLE("DAC Voice Mode Switch", DA7213_DAC_FILTERS1, 451 SOC_SINGLE("Mic 1 Switch", DA7213_MIC_1_CTRL, DA7213_MUTE_EN_SHIFT, 453 SOC_SINGLE("Mic 2 Switch", DA7213_MIC_2_CTRL, DA7213_MUTE_EN_SHIFT, 464 SOC_SINGLE("Lineout Switch", DA7213_LINE_CTRL, DA7213_MUTE_EN_SHIFT, 466 SOC_SINGLE("DAC Soft Mute Switch", DA7213_DAC_FILTERS5, 496 SOC_SINGLE("Lineout Gain Ramping Switch", DA7213_LINE_CTRL, [all …]
|
D | cs42xx8.c | 88 SOC_SINGLE("ADC High-Pass Filter Switch", CS42XX8_ADCCTL, 7, 1, 1), 89 SOC_SINGLE("DAC De-emphasis Switch", CS42XX8_ADCCTL, 5, 1, 0), 92 SOC_SINGLE("DAC Single Volume Control Switch", CS42XX8_TXCTL, 7, 1, 0), 94 SOC_SINGLE("DAC Auto Mute Switch", CS42XX8_TXCTL, 4, 1, 0), 95 SOC_SINGLE("Mute ADC Serial Port Switch", CS42XX8_TXCTL, 3, 1, 0), 96 SOC_SINGLE("ADC Single Volume Control Switch", CS42XX8_TXCTL, 2, 1, 0),
|
D | wm8737.c | 166 SOC_SINGLE("ADC Low Power Switch", WM8737_ADC_CONTROL, 2, 1, 0), 167 SOC_SINGLE("High Pass Filter Switch", WM8737_ADC_CONTROL, 0, 1, 1), 170 SOC_SINGLE("3D Switch", WM8737_3D_ENHANCE, 0, 1, 0), 171 SOC_SINGLE("3D Depth", WM8737_3D_ENHANCE, 1, 15, 0), 176 SOC_SINGLE("Noise Gate Switch", WM8737_NOISE_GATE, 0, 1, 0), 184 SOC_SINGLE("ALC ZC Switch", WM8737_ALC2, 4, 1, 0),
|
D | cs4270.c | 456 SOC_SINGLE("Digital Sidetone Switch", CS4270_FORMAT, 5, 1, 0), 457 SOC_SINGLE("Soft Ramp Switch", CS4270_TRANS, 6, 1, 0), 458 SOC_SINGLE("Zero Cross Switch", CS4270_TRANS, 5, 1, 0), 459 SOC_SINGLE("De-emphasis filter", CS4270_TRANS, 0, 1, 0), 460 SOC_SINGLE("Popguard Switch", CS4270_MODE, 0, 1, 1), 461 SOC_SINGLE("Auto-Mute Switch", CS4270_MUTE, 5, 1, 0),
|
D | wm8580.c | 292 SOC_SINGLE("DAC1 Deemphasis Switch", WM8580_DAC_CONTROL3, 0, 1, 0), 293 SOC_SINGLE("DAC2 Deemphasis Switch", WM8580_DAC_CONTROL3, 1, 1, 0), 294 SOC_SINGLE("DAC3 Deemphasis Switch", WM8580_DAC_CONTROL3, 2, 1, 0), 300 SOC_SINGLE("DAC ZC Switch", WM8580_DAC_CONTROL5, 5, 1, 0), 301 SOC_SINGLE("DAC1 Switch", WM8580_DAC_CONTROL5, 0, 1, 1), 302 SOC_SINGLE("DAC2 Switch", WM8580_DAC_CONTROL5, 1, 1, 1), 303 SOC_SINGLE("DAC3 Switch", WM8580_DAC_CONTROL5, 2, 1, 1), 306 SOC_SINGLE("Capture High-Pass Filter Switch", WM8580_ADC_CONTROL1, 4, 1, 0),
|
D | cq93vc.c | 42 SOC_SINGLE("PGA Capture Volume", DAVINCI_VC_REG05, 0, 0x03, 0), 43 SOC_SINGLE("Mono DAC Playback Volume", DAVINCI_VC_REG09, 0, 0x3f, 0),
|
D | wm8903.c | 644 SOC_SINGLE("Left Input PGA Switch", WM8903_ANALOGUE_LEFT_INPUT_0, 646 SOC_SINGLE("Left Input PGA Volume", WM8903_ANALOGUE_LEFT_INPUT_0, 648 SOC_SINGLE("Left Input PGA Common Mode Switch", WM8903_ANALOGUE_LEFT_INPUT_1, 651 SOC_SINGLE("Right Input PGA Switch", WM8903_ANALOGUE_RIGHT_INPUT_0, 653 SOC_SINGLE("Right Input PGA Volume", WM8903_ANALOGUE_RIGHT_INPUT_0, 655 SOC_SINGLE("Right Input PGA Common Mode Switch", WM8903_ANALOGUE_RIGHT_INPUT_1, 660 SOC_SINGLE("HPF Switch", WM8903_ADC_DIGITAL_0, 4, 1, 0), 662 SOC_SINGLE("DRC Switch", WM8903_DRC_0, 15, 1, 0), 673 SOC_SINGLE("DRC Anticlip Switch", WM8903_DRC_0, 1, 1, 0), 674 SOC_SINGLE("DRC QR Switch", WM8903_DRC_0, 2, 1, 0), [all …]
|
D | ssm2602.c | 91 SOC_SINGLE("ADC High Pass Filter Switch", SSM2602_APDIGI, 0, 1, 1), 92 SOC_SINGLE("Store DC Offset Switch", SSM2602_APDIGI, 4, 1, 0), 105 SOC_SINGLE("Mic Boost (+20dB)", SSM2602_APANA, 0, 1, 0), 106 SOC_SINGLE("Mic Boost2 (+20dB)", SSM2602_APANA, 8, 1, 0), 107 SOC_SINGLE("Mic Switch", SSM2602_APANA, 1, 1, 1),
|
D | wm8900.c | 360 SOC_SINGLE("Left Input PGA Switch", WM8900_REG_LINVOL, 6, 1, 1), 361 SOC_SINGLE("Left Input PGA ZC Switch", WM8900_REG_LINVOL, 7, 1, 0), 365 SOC_SINGLE("Right Input PGA Switch", WM8900_REG_RINVOL, 6, 1, 1), 366 SOC_SINGLE("Right Input PGA ZC Switch", WM8900_REG_RINVOL, 7, 1, 0), 368 SOC_SINGLE("DAC Soft Mute Switch", WM8900_REG_DACCTRL, 6, 1, 1), 370 SOC_SINGLE("DAC Mono Switch", WM8900_REG_DACCTRL, 9, 1, 0), 372 SOC_SINGLE("DAC Sigma-Delta Modulator Clock Switch", WM8900_REG_DACCTRL, 375 SOC_SINGLE("ADC HPF Switch", WM8900_REG_ADCCTRL, 8, 1, 0), 444 SOC_SINGLE("LINEOUT2 LP -12dB", WM8900_REG_LOUTMIXCTL1,
|
D | wm8996.c | 458 SOC_SINGLE("Sidetone LPF Switch", WM8996_SIDETONE, 12, 1, 0), 460 SOC_SINGLE("Sidetone HPF Switch", WM8996_SIDETONE, 6, 1, 0), 467 SOC_SINGLE("DSP1 Capture Notch Filter Switch", WM8996_DSP1_TX_FILTERS, 473 SOC_SINGLE("DSP2 Capture Notch Filter Switch", WM8996_DSP2_TX_FILTERS, 481 SOC_SINGLE("DSP1 Playback Switch", WM8996_DSP1_RX_FILTERS_1, 9, 1, 1), 485 SOC_SINGLE("DSP2 Playback Switch", WM8996_DSP2_RX_FILTERS_1, 9, 1, 1), 497 SOC_SINGLE("Speaker High Performance Switch", WM8996_OVERSAMPLING, 3, 1, 0), 498 SOC_SINGLE("DMIC High Performance Switch", WM8996_OVERSAMPLING, 2, 1, 0), 499 SOC_SINGLE("ADC High Performance Switch", WM8996_OVERSAMPLING, 1, 1, 0), 500 SOC_SINGLE("DAC High Performance Switch", WM8996_OVERSAMPLING, 0, 1, 0), [all …]
|
D | wm9081.c | 397 SOC_SINGLE("LINEOUT Switch", WM9081_ANALOGUE_LINEOUT, 7, 1, 1), 398 SOC_SINGLE("LINEOUT ZC Switch", WM9081_ANALOGUE_LINEOUT, 6, 1, 0), 401 SOC_SINGLE("DRC Switch", WM9081_DRC_1, 15, 1, 0), 410 SOC_SINGLE("DRC Quick Release Switch", WM9081_DRC_1, 2, 1, 0), 415 SOC_SINGLE("EQ Switch", WM9081_EQ_1, 0, 1, 0), 417 SOC_SINGLE("Speaker DC Volume", WM9081_ANALOGUE_SPEAKER_1, 3, 5, 0), 418 SOC_SINGLE("Speaker AC Volume", WM9081_ANALOGUE_SPEAKER_1, 0, 5, 0), 419 SOC_SINGLE("Speaker Switch", WM9081_ANALOGUE_SPEAKER_PGA, 7, 1, 1), 420 SOC_SINGLE("Speaker ZC Switch", WM9081_ANALOGUE_SPEAKER_PGA, 6, 1, 0),
|
D | cs42l51.c | 134 SOC_SINGLE("Playback Deemphasis Switch", CS42L51_DAC_CTL, 3, 1, 0), 135 SOC_SINGLE("Auto-Mute Switch", CS42L51_DAC_CTL, 2, 1, 0), 136 SOC_SINGLE("Soft Ramp Switch", CS42L51_DAC_CTL, 1, 1, 0), 137 SOC_SINGLE("Zero Cross Switch", CS42L51_DAC_CTL, 0, 0, 0),
|
D | wm8523.c | 84 SOC_SINGLE("ZC Switch", WM8523_DAC_CTRL3, 4, 1, 0), 85 SOC_SINGLE("Playback Deemphasis Switch", WM8523_AIF_CTRL1, 8, 1, 0), 87 SOC_SINGLE("Volume Ramp Up Switch", WM8523_DAC_CTRL3, 1, 1, 0), 88 SOC_SINGLE("Volume Ramp Down Switch", WM8523_DAC_CTRL3, 0, 1, 0),
|
D | da7219.c | 476 SOC_SINGLE("Mic Switch", DA7219_MIC_1_CTRL, 486 SOC_SINGLE("Mixin Switch", DA7219_MIXIN_L_CTRL, 489 SOC_SINGLE("Mixin Gain Ramp Switch", DA7219_MIXIN_L_CTRL, 492 SOC_SINGLE("Mixin ZC Gain Switch", DA7219_MIXIN_L_CTRL, 501 SOC_SINGLE("Capture Digital Switch", DA7219_ADC_L_CTRL, 504 SOC_SINGLE("Capture Digital Gain Ramp Switch", DA7219_ADC_L_CTRL, 538 SOC_SINGLE("ALC Anticlip Switch", DA7219_ALC_ANTICLIP_CTRL, 554 SOC_SINGLE("Sidetone Switch", DA7219_SIDETONE_CTRL, 581 SOC_SINGLE("ToneGen Off Time", DA7219_TONE_GEN_OFF_PER, 634 SOC_SINGLE("DAC NG Switch", DA7219_DAC_NG_CTRL, DA7219_DAC_NG_EN_SHIFT, [all …]
|
D | lm49453.c | 535 SOC_SINGLE("DMIC1 HPFilter Switch", LM49453_P0_ADC_FX_ENABLES_REG, 537 SOC_SINGLE("DMIC2 HPFilter Switch", LM49453_P0_ADC_FX_ENABLES_REG, 539 SOC_SINGLE("ADC HPFilter Switch", LM49453_P0_ADC_FX_ENABLES_REG, 576 SOC_SINGLE("Port1 Playback Switch", LM49453_P0_AUDIO_PORT1_BASIC_REG, 578 SOC_SINGLE("Port2 Playback Switch", LM49453_P0_AUDIO_PORT2_BASIC_REG, 580 SOC_SINGLE("Port1 Capture Switch", LM49453_P0_AUDIO_PORT1_BASIC_REG, 582 SOC_SINGLE("Port2 Capture Switch", LM49453_P0_AUDIO_PORT2_BASIC_REG,
|
D | pcm1792a.c | 168 SOC_SINGLE("DAC Invert Output Switch", PCM1792A_MODE_CONTROL, 7, 1, 0), 169 SOC_SINGLE("DAC Rolloff Filter Switch", PCM1792A_MODE_CONTROL, 1, 1, 0),
|
D | max98925.c | 195 SOC_SINGLE("Ramp Switch", MAX98925_GAIN_RAMPING, 197 SOC_SINGLE("ZCD Switch", MAX98925_GAIN_RAMPING, 199 SOC_SINGLE("ALC Switch", MAX98925_THRESHOLD, 201 SOC_SINGLE("ALC Threshold", MAX98925_THRESHOLD, M98925_ALC_TH_SHIFT,
|
D | wm8776.c | 95 SOC_SINGLE("Digital Playback ZC Switch", WM8776_DACCTRL1, 0, 1, 0), 97 SOC_SINGLE("Deemphasis Switch", WM8776_DACCTRL2, 0, 1, 0), 103 SOC_SINGLE("Capture HPF Switch", WM8776_ADCIFCTRL, 8, 1, 1),
|
D | max9850.c | 79 SOC_SINGLE("Headphone Switch", MAX9850_VOLUME, 7, 1, 1), 80 SOC_SINGLE("Mono Switch", MAX9850_GENERAL_PURPOSE, 2, 1, 0),
|
D | tlv320aic32x4.c | 105 SOC_SINGLE("ADCFGA Left Mute Switch", AIC32X4_ADCFGA, 7, 1, 0), 106 SOC_SINGLE("ADCFGA Right Mute Switch", AIC32X4_ADCFGA, 3, 1, 0), 113 SOC_SINGLE("Auto-mute Switch", AIC32X4_DACMUTE, 4, 7, 0), 115 SOC_SINGLE("AGC Left Switch", AIC32X4_LAGC1, 7, 1, 0), 116 SOC_SINGLE("AGC Right Switch", AIC32X4_RAGC1, 7, 1, 0),
|
D | tlv320aic23.c | 122 SOC_SINGLE("Digital Playback Switch", TLV320AIC23_DIGT, 3, 1, 1), 127 SOC_SINGLE("Mic Input Switch", TLV320AIC23_ANLG, 1, 1, 1), 128 SOC_SINGLE("Mic Booster Switch", TLV320AIC23_ANLG, 0, 1, 0),
|
D | wm8962.c | 1698 SOC_SINGLE("Capture HPF Switch", WM8962_ADC_DAC_CONTROL_1, 0, 1, 1), 1700 SOC_SINGLE("Capture HPF Cutoff", WM8962_ADC_DAC_CONTROL_2, 7, 7, 0), 1701 SOC_SINGLE("Capture LHPF Switch", WM8962_LHPF1, 0, 1, 0), 1709 SOC_SINGLE("DAC High Performance Switch", WM8962_ADC_DAC_CONTROL_2, 0, 1, 0), 1710 SOC_SINGLE("DAC L/R Swap Switch", WM8962_AUDIO_INTERFACE_0, 5, 1, 0), 1711 SOC_SINGLE("ADC L/R Swap Switch", WM8962_AUDIO_INTERFACE_0, 8, 1, 0), 1713 SOC_SINGLE("ADC High Performance Switch", WM8962_ADDITIONAL_CONTROL_1, 1751 SOC_SINGLE("EQ Switch", WM8962_EQ1, WM8962_EQ_ENA_SHIFT, 1, 0), 1766 SOC_SINGLE("3D Switch", WM8962_THREED1, 0, 1, 0), 1769 SOC_SINGLE("DF1 Switch", WM8962_DF1, 0, 1, 0), [all …]
|
D | wm8993.c | 755 SOC_SINGLE("DRC Switch", WM8993_DRC_CONTROL_1, 15, 1, 0), 770 SOC_SINGLE("DRC Anti-clip Switch", WM8993_DRC_CONTROL_1, 9, 1, 0), 771 SOC_SINGLE("DRC Quick Release Switch", WM8993_DRC_CONTROL_1, 10, 1, 0), 775 SOC_SINGLE("DRC Smoothing Switch", WM8993_DRC_CONTROL_1, 11, 1, 0), 776 SOC_SINGLE("DRC Smoothing Hysteresis Switch", WM8993_DRC_CONTROL_1, 8, 1, 0), 781 SOC_SINGLE("EQ Switch", WM8993_EQ1, 0, 1, 0), 785 SOC_SINGLE("ADC High Pass Filter Switch", WM8993_ADC_CTRL, 8, 1, 0),
|
D | wm8961.c | 354 SOC_SINGLE("Speaker AC Gain", WM8961_CLASS_D_CONTROL_2, 0, 7, 0), 356 SOC_SINGLE("DAC x128 OSR Switch", WM8961_ADC_DAC_CONTROL_2, 0, 1, 0), 358 SOC_SINGLE("DAC Soft Mute Switch", WM8961_ADC_DAC_CONTROL_2, 3, 1, 0), 363 SOC_SINGLE("ADC High Pass Filter Switch", WM8961_ADC_DAC_CONTROL_1, 0, 1, 0),
|
D | ssm4567.c | 164 SOC_SINGLE("DAC Low Power Mode Switch", SSM4567_REG_DAC_CTRL, 4, 1, 0), 165 SOC_SINGLE("DAC High Pass Filter Switch", SSM4567_REG_DAC_CTRL,
|
D | adau1781.c | 132 SOC_SINGLE("Beep ZC Switch", ADAU1781_BEEP_ZC, 0, 1, 0), 134 SOC_SINGLE("Mono Playback Switch", ADAU1781_MONO_PLAYBACK_MIXER,
|
D | wm5100.c | 526 SOC_SINGLE("IN1 High Performance Switch", WM5100_IN1L_CONTROL, 528 SOC_SINGLE("IN2 High Performance Switch", WM5100_IN2L_CONTROL, 530 SOC_SINGLE("IN3 High Performance Switch", WM5100_IN3L_CONTROL, 532 SOC_SINGLE("IN4 High Performance Switch", WM5100_IN4L_CONTROL, 580 SOC_SINGLE("HPOUT1 High Performance Switch", WM5100_OUT_VOLUME_1L, 582 SOC_SINGLE("HPOUT2 High Performance Switch", WM5100_OUT_VOLUME_2L, 584 SOC_SINGLE("HPOUT3 High Performance Switch", WM5100_OUT_VOLUME_3L, 586 SOC_SINGLE("SPKOUT High Performance Switch", WM5100_OUT_VOLUME_4L, 588 SOC_SINGLE("SPKDAT1 High Performance Switch", WM5100_DAC_VOLUME_LIMIT_5L, 590 SOC_SINGLE("SPKDAT2 High Performance Switch", WM5100_DAC_VOLUME_LIMIT_6L,
|
D | wm8731.c | 171 SOC_SINGLE("Mic Capture Switch", WM8731_APANA, 1, 1, 1), 176 SOC_SINGLE("ADC High Pass Filter Switch", WM8731_APDIGI, 0, 1, 1), 177 SOC_SINGLE("Store DC Offset Switch", WM8731_APDIGI, 4, 1, 0),
|
D | alc5632.c | 179 SOC_SINGLE("Voice DAC Playback Switch", 201 SOC_SINGLE("DMIC En Capture Switch", 203 SOC_SINGLE("DMIC PreFilter Capture Switch",
|
D | cs35l32.c | 120 SOC_SINGLE("Zero Cross Switch", CS35L32_CLASSD_CTL, 2, 1, 0), 121 SOC_SINGLE("Gain Manager Switch", CS35L32_AUDIO_LED_MNGR, 3, 1, 0),
|
D | ak4642.c | 166 SOC_SINGLE("ALC Capture Switch", ALC_CTL1, 5, 1, 0), 167 SOC_SINGLE("ALC Capture ZC Switch", ALC_CTL1, 4, 1, 1),
|
D | adau1761.c | 152 SOC_SINGLE("Speaker Auto-mute Switch", ADAU1761_DIGMIC_JACKDETECT, 201 SOC_SINGLE("Mono Playback Switch", ADAU1761_PLAY_MONO_OUTPUT_VOL,
|
D | wm8728.c | 58 SOC_SINGLE("Deemphasis", WM8728_DACCTL, 1, 1, 0),
|
D | wm2200.c | 1122 SOC_SINGLE("IN1 High Performance Switch", WM2200_IN1L_CONTROL, 1124 SOC_SINGLE("IN2 High Performance Switch", WM2200_IN2L_CONTROL, 1126 SOC_SINGLE("IN3 High Performance Switch", WM2200_IN3L_CONTROL, 1159 SOC_SINGLE("OUT1 High Performance Switch", WM2200_DAC_DIGITAL_VOLUME_1L, 1161 SOC_SINGLE("OUT2 High Performance Switch", WM2200_DAC_DIGITAL_VOLUME_2L,
|
D | max98095.c | 459 SOC_SINGLE("Receiver Switch", M98095_066_LVL_RCV, 7, 1, 1), 492 SOC_SINGLE("EQ1 Switch", M98095_088_CFG_LEVEL, 0, 1, 0), 493 SOC_SINGLE("EQ2 Switch", M98095_088_CFG_LEVEL, 1, 1, 0), 495 SOC_SINGLE("Biquad1 Switch", M98095_088_CFG_LEVEL, 2, 1, 0), 496 SOC_SINGLE("Biquad2 Switch", M98095_088_CFG_LEVEL, 3, 1, 0),
|
D | jz4740.c | 96 SOC_SINGLE("Master Playback Switch", JZ4740_REG_CODEC_1,
|
D | adau17x1.c | 51 SOC_SINGLE("ADC High Pass Filter Switch", ADAU17X1_ADC_CONTROL, 53 SOC_SINGLE("Playback De-emphasis Switch", ADAU17X1_DAC_CONTROL0,
|
D | adau1977.c | 201 SOC_SINGLE("ADC" #x " Highpass-Filter Capture Switch", \ 205 SOC_SINGLE("ADC" #x " DC Subtraction Capture Switch", \
|
D | wm8955.c | 452 SOC_SINGLE("Bass Volume", WM8955_BASS_CONTROL, 0, 15, 1), 484 SOC_SINGLE("Mono ZC Switch", WM8955_MONOOUT_VOLUME, 7, 1, 0),
|
D | wm8994.c | 571 SOC_SINGLE("AIF1DAC1 EQ Switch", WM8994_AIF1_DAC1_EQ_GAINS_1, 0, 1, 0), 572 SOC_SINGLE("AIF1DAC2 EQ Switch", WM8994_AIF1_DAC2_EQ_GAINS_1, 0, 1, 0), 573 SOC_SINGLE("AIF2 EQ Switch", WM8994_AIF2_EQ_GAINS_1, 0, 1, 0), 596 SOC_SINGLE("Sidetone HPF Switch", WM8994_SIDETONE, 6, 1, 0), 632 SOC_SINGLE("AIF1DAC1 3D Stereo Switch", WM8994_AIF1_DAC1_FILTERS_2, 636 SOC_SINGLE("AIF1DAC2 3D Stereo Switch", WM8994_AIF1_DAC2_FILTERS_2, 640 SOC_SINGLE("AIF2DAC 3D Stereo Switch", WM8994_AIF2_DAC_FILTERS_2, 713 SOC_SINGLE("AIF1DAC1 Noise Gate Switch", WM8958_AIF1_DAC1_NOISE_GATE, 720 SOC_SINGLE("AIF1DAC2 Noise Gate Switch", WM8958_AIF1_DAC2_NOISE_GATE, 727 SOC_SINGLE("AIF2DAC Noise Gate Switch", WM8958_AIF2_DAC_NOISE_GATE,
|
D | ad1836.c | 101 SOC_SINGLE("ADC High Pass Filter Switch", AD1836_ADC_CTRL1,
|
D | rt5631.c | 253 SOC_SINGLE("AXO1 Playback Switch", RT5631_MONO_AXO_1_2_VOL, 255 SOC_SINGLE("AXO2 Playback Switch", RT5631_MONO_AXO_1_2_VOL, 267 SOC_SINGLE("MONO Playback Switch", RT5631_MONO_AXO_1_2_VOL,
|
D | wm8904.c | 608 SOC_SINGLE("High Pass Filter Switch", WM8904_ADC_DIGITAL_0, 4, 1, 0), 640 SOC_SINGLE("EQ Switch", WM8904_EQ1, 0, 1, 0), 641 SOC_SINGLE("DRC Switch", WM8904_DRC_0, 15, 1, 0), 643 SOC_SINGLE("DAC OSRx2 Switch", WM8904_DAC_DIGITAL_1, 6, 1, 0),
|
D | ad193x.c | 73 SOC_SINGLE("ADC High Pass Filter Switch", AD193X_ADC_CTRL0,
|
D | rt5651.c | 356 SOC_SINGLE("IF1 ASRC Switch", RT5651_PLL_MODE_1, 358 SOC_SINGLE("IF2 ASRC Switch", RT5651_PLL_MODE_1, 360 SOC_SINGLE("DMIC ASRC Switch", RT5651_PLL_MODE_1,
|
D | wm8350.c | 448 SOC_SINGLE("Left Input Mixer +20dB Switch", 450 SOC_SINGLE("Right Input Mixer +20dB Switch", 470 SOC_SINGLE("Out2 Right Invert Switch", WM8350_ROUT2_VOLUME, 10, 1, 0),
|
D | tlv320aic31xx.c | 282 SOC_SINGLE("ADC Capture Switch", AIC31XX_ADCFGA, 7, 1, 1), 309 SOC_SINGLE("Speaker Driver Playback Switch", AIC31XX_SPLGAIN,
|
D | sgtl5000.c | 434 SOC_SINGLE("Capture ZC Switch", SGTL5000_CHIP_ANA_CTRL, 1, 1, 0), 441 SOC_SINGLE("Headphone Playback ZC Switch", SGTL5000_CHIP_ANA_CTRL,
|
D | adau1373.c | 528 SOC_SINGLE("3D Playback Switch", ADAU1373_3D_CTRL2, 0, 1, 0), 533 SOC_SINGLE("Zero Cross Switch", ADAU1373_PWDN_CTRL3, 7, 1, 0),
|
D | es8328.c | 162 SOC_SINGLE("Capture ZC Switch", ES8328_ADCCONTROL7, 6, 1, 0),
|
D | pcm512x.c | 400 SOC_SINGLE("Deemphasis Switch", PCM512x_DSP, PCM512x_DEMP_SHIFT, 1, 1), 406 SOC_SINGLE("Auto Mute Mono Switch", PCM512x_DIGITAL_MUTE_3,
|
D | adav80x.c | 355 SOC_SINGLE("ADC High Pass Filter Switch", ADAV80X_ADC_CTRL1, 6, 1, 0),
|
D | adau1701.c | 124 SOC_SINGLE("Master Capture Switch", ADAU1701_DSPCTRL, 4, 1, 0),
|
D | wm2000.c | 674 SOC_SINGLE("ANC Volume", WM2000_REG_ANC_GAIN_CTRL, 0, 255, 0),
|
D | rt5677.c | 829 SOC_SINGLE("OUT1 Playback Switch", RT5677_LOUT1, 831 SOC_SINGLE("OUT2 Playback Switch", RT5677_LOUT1, 833 SOC_SINGLE("OUT3 Playback Switch", RT5677_LOUT1,
|
D | tlv320aic3x.c | 459 SOC_SINGLE("Mono Playback Switch", MONOLOPM_CTRL, 3, 0x01, 0),
|
D | rt5640.c | 444 SOC_SINGLE("Mono Playback Switch", RT5640_MONO_OUT, RT5640_L_MUTE_SFT,
|
D | twl4030.c | 1118 SOC_SINGLE("DAC Voice Analog Downlink Switch",
|
D | rt5645.c | 651 SOC_SINGLE("I2S2 Func Switch", RT5645_GPIO_CTRL1, RT5645_I2S2_SEL_SFT,
|
/linux-4.4.14/sound/soc/atmel/ |
D | atmel-classd.c | 231 SOC_SINGLE("Deemphasis Switch", CLASSD_INTPMR, 234 SOC_SINGLE("Mono Switch", CLASSD_INTPMR, CLASSD_INTPMR_MONO_SHIFT, 1, 0), 236 SOC_SINGLE("Swap Switch", CLASSD_INTPMR, CLASSD_INTPMR_SWAP_SHIFT, 1, 0),
|
/linux-4.4.14/Documentation/sound/alsa/soc/ |
D | codec.txt | 78 #define SOC_SINGLE(xname, reg, shift, mask, invert)
|
/linux-4.4.14/include/sound/ |
D | soc.h | 63 #define SOC_SINGLE(xname, reg, shift, max, invert) \ macro
|