Symbol: SOC_SINGLE
sound/soc/atmel/atmel-classd.c
215
SOC_SINGLE("Deemphasis Switch", CLASSD_INTPMR,
sound/soc/atmel/atmel-classd.c
218
SOC_SINGLE("Mono Switch", CLASSD_INTPMR, CLASSD_INTPMR_MONO_SHIFT, 1, 0),
sound/soc/atmel/atmel-classd.c
220
SOC_SINGLE("Swap Switch", CLASSD_INTPMR, CLASSD_INTPMR_SWAP_SHIFT, 1, 0),
sound/soc/atmel/atmel-pdmic.c
335
SOC_SINGLE("High Pass Filter Switch", PDMIC_DSPR0,
sound/soc/atmel/atmel-pdmic.c
338
SOC_SINGLE("SINCC Filter Switch", PDMIC_DSPR0, PDMIC_DSPR0_SINBYP_SHIFT, 1, 1),
sound/soc/codecs/ab8500-codec.c
1608
SOC_SINGLE("Charge Pump Envelope Detection Switch",
sound/soc/codecs/ab8500-codec.c
1616
SOC_SINGLE("Headset High Pass Switch",
sound/soc/codecs/ab8500-codec.c
1619
SOC_SINGLE("Headset Low Power Switch",
sound/soc/codecs/ab8500-codec.c
1622
SOC_SINGLE("Headset DAC Low Power Switch",
sound/soc/codecs/ab8500-codec.c
1625
SOC_SINGLE("Headset DAC Drv Low Power Switch",
sound/soc/codecs/ab8500-codec.c
1650
SOC_SINGLE("HF and Headset Swap Switch",
sound/soc/codecs/ab8500-codec.c
1665
SOC_SINGLE("HF L and R Bridge Switch",
sound/soc/codecs/ab8500-codec.c
1694
SOC_SINGLE("Vibra 1 and 2 Bridge Switch",
sound/soc/codecs/ab8500-codec.c
1702
SOC_SINGLE("ClassD High Pass Volume",
sound/soc/codecs/ab8500-codec.c
1705
SOC_SINGLE("ClassD White Volume",
sound/soc/codecs/ab8500-codec.c
1719
SOC_SINGLE("Mic 1 Low Power Switch",
sound/soc/codecs/ab8500-codec.c
1734
SOC_SINGLE("Mic 2 Low Power Switch",
sound/soc/codecs/ab8500-codec.c
1817
SOC_SINGLE("Digital Interface AD 1 Loopback Switch",
sound/soc/codecs/ab8500-codec.c
1820
SOC_SINGLE("Digital Interface AD 2 Loopback Switch",
sound/soc/codecs/ab8500-codec.c
1823
SOC_SINGLE("Digital Interface AD 3 Loopback Switch",
sound/soc/codecs/ab8500-codec.c
1826
SOC_SINGLE("Digital Interface AD 4 Loopback Switch",
sound/soc/codecs/ab8500-codec.c
1829
SOC_SINGLE("Digital Interface AD 5 Loopback Switch",
sound/soc/codecs/ab8500-codec.c
1832
SOC_SINGLE("Digital Interface AD 6 Loopback Switch",
sound/soc/codecs/ab8500-codec.c
1835
SOC_SINGLE("Digital Interface AD 7 Loopback Switch",
sound/soc/codecs/ab8500-codec.c
1838
SOC_SINGLE("Digital Interface AD 8 Loopback Switch",
sound/soc/codecs/ab8500-codec.c
1843
SOC_SINGLE("Digital Interface 0 FIFO Enable Switch",
sound/soc/codecs/ab8500-codec.c
1848
SOC_SINGLE("Burst FIFO Threshold",
sound/soc/codecs/ab8500-codec.c
1851
SOC_SINGLE("Burst FIFO Length",
sound/soc/codecs/ab8500-codec.c
1854
SOC_SINGLE("Burst FIFO EOS Extra Slots",
sound/soc/codecs/ab8500-codec.c
1857
SOC_SINGLE("Burst FIFO FS Extra Bit-clocks",
sound/soc/codecs/ab8500-codec.c
1862
SOC_SINGLE("Burst FIFO Interface Switch",
sound/soc/codecs/ab8500-codec.c
1865
SOC_SINGLE("Burst FIFO Switch Frame Number",
sound/soc/codecs/ab8500-codec.c
1868
SOC_SINGLE("Burst FIFO Wake Up Delay",
sound/soc/codecs/ab8500-codec.c
1871
SOC_SINGLE("Burst FIFO Samples In FIFO",
sound/soc/codecs/ad1836.c
100
SOC_SINGLE("ADC High Pass Filter Switch", AD1836_ADC_CTRL1,
sound/soc/codecs/ad193x.c
79
SOC_SINGLE("ADC High Pass Filter Switch", AD193X_ADC_CTRL0,
sound/soc/codecs/ad1980.c
113
SOC_SINGLE("Master Playback Switch", AC97_MASTER, 15, 1, 1),
sound/soc/codecs/ad1980.c
116
SOC_SINGLE("Headphone Playback Switch", AC97_HEADPHONE, 15, 1, 1),
sound/soc/codecs/ad1980.c
119
SOC_SINGLE("PCM Playback Switch", AC97_PCM, 15, 1, 1),
sound/soc/codecs/ad1980.c
122
SOC_SINGLE("PCM Capture Switch", AC97_REC_GAIN, 15, 1, 1),
sound/soc/codecs/ad1980.c
124
SOC_SINGLE("Mono Playback Volume", AC97_MASTER_MONO, 0, 31, 1),
sound/soc/codecs/ad1980.c
125
SOC_SINGLE("Mono Playback Switch", AC97_MASTER_MONO, 15, 1, 1),
sound/soc/codecs/ad1980.c
127
SOC_SINGLE("Phone Capture Volume", AC97_PHONE, 0, 31, 1),
sound/soc/codecs/ad1980.c
128
SOC_SINGLE("Phone Capture Switch", AC97_PHONE, 15, 1, 1),
sound/soc/codecs/ad1980.c
130
SOC_SINGLE("Mic Volume", AC97_MIC, 0, 31, 1),
sound/soc/codecs/ad1980.c
131
SOC_SINGLE("Mic Switch", AC97_MIC, 15, 1, 1),
sound/soc/codecs/ad1980.c
133
SOC_SINGLE("Stereo Mic Switch", AC97_AD_MISC, 6, 1, 0),
sound/soc/codecs/ad1980.c
144
SOC_SINGLE("Mic Boost Switch", AC97_MIC, 6, 1, 0),
sound/soc/codecs/adau1372.c
185
SOC_SINGLE("ADC 0 Capture Switch", ADAU1372_REG_ADC_CTRL0, 3, 1, 1),
sound/soc/codecs/adau1372.c
186
SOC_SINGLE("ADC 1 Capture Switch", ADAU1372_REG_ADC_CTRL0, 4, 1, 1),
sound/soc/codecs/adau1372.c
187
SOC_SINGLE("ADC 2 Capture Switch", ADAU1372_REG_ADC_CTRL1, 3, 1, 1),
sound/soc/codecs/adau1372.c
188
SOC_SINGLE("ADC 3 Capture Switch", ADAU1372_REG_ADC_CTRL1, 4, 1, 1),
sound/soc/codecs/adau1372.c
209
SOC_SINGLE("PGA 0 Capture Switch", ADAU1372_REG_PGA_CTRL(0), 7, 1, 0),
sound/soc/codecs/adau1372.c
210
SOC_SINGLE("PGA 1 Capture Switch", ADAU1372_REG_PGA_CTRL(1), 7, 1, 0),
sound/soc/codecs/adau1372.c
211
SOC_SINGLE("PGA 2 Capture Switch", ADAU1372_REG_PGA_CTRL(2), 7, 1, 0),
sound/soc/codecs/adau1372.c
212
SOC_SINGLE("PGA 3 Capture Switch", ADAU1372_REG_PGA_CTRL(3), 7, 1, 0),
sound/soc/codecs/adau1372.c
218
SOC_SINGLE("DAC 0 Playback Switch", ADAU1372_REG_DAC_CTRL, 3, 1, 1),
sound/soc/codecs/adau1372.c
219
SOC_SINGLE("DAC 1 Playback Switch", ADAU1372_REG_DAC_CTRL, 4, 1, 1),
sound/soc/codecs/adau1373.c
547
SOC_SINGLE("3D Playback Switch", ADAU1373_3D_CTRL2, 0, 1, 0),
sound/soc/codecs/adau1373.c
552
SOC_SINGLE("Zero Cross Switch", ADAU1373_PWDN_CTRL3, 7, 1, 0),
sound/soc/codecs/adau1701.c
122
SOC_SINGLE("Master Capture Switch", ADAU1701_DSPCTRL, 4, 1, 0),
sound/soc/codecs/adau1761.c
260
SOC_SINGLE("Speaker Auto-mute Switch", ADAU1761_DIGMIC_JACKDETECT,
sound/soc/codecs/adau1761.c
285
SOC_SINGLE("ALC Capture Noise Gate Switch",
sound/soc/codecs/adau1761.c
325
SOC_SINGLE("Mono Playback Switch", ADAU1761_PLAY_MONO_OUTPUT_VOL,
sound/soc/codecs/adau1781.c
131
SOC_SINGLE("Beep ZC Switch", ADAU1781_BEEP_ZC, 0, 1, 0),
sound/soc/codecs/adau1781.c
133
SOC_SINGLE("Mono Playback Switch", ADAU1781_MONO_PLAYBACK_MIXER,
sound/soc/codecs/adau17x1.c
58
SOC_SINGLE("ADC High Pass Filter Switch", ADAU17X1_ADC_CONTROL,
sound/soc/codecs/adau17x1.c
60
SOC_SINGLE("Playback De-emphasis Switch", ADAU17X1_DAC_CONTROL0,
sound/soc/codecs/adau1977.c
201
SOC_SINGLE("ADC" #x " Highpass-Filter Capture Switch", \
sound/soc/codecs/adau1977.c
205
SOC_SINGLE("ADC" #x " DC Subtraction Capture Switch", \
sound/soc/codecs/adav80x.c
354
SOC_SINGLE("ADC High Pass Filter Switch", ADAV80X_ADC_CTRL1, 6, 1, 0),
sound/soc/codecs/ak4118.c
121
SOC_SINGLE("IEC958 Parity Errors", AK4118_REG_RCV_STATUS0, 0, 1, 0),
sound/soc/codecs/ak4118.c
122
SOC_SINGLE("IEC958 No Audio", AK4118_REG_RCV_STATUS0, 1, 1, 0),
sound/soc/codecs/ak4118.c
123
SOC_SINGLE("IEC958 PLL Lock", AK4118_REG_RCV_STATUS0, 4, 1, 1),
sound/soc/codecs/ak4118.c
124
SOC_SINGLE("IEC958 Non PCM", AK4118_REG_RCV_STATUS0, 6, 1, 0),
sound/soc/codecs/ak4535.c
80
SOC_SINGLE("ALC2 Switch", AK4535_SIG1, 1, 1, 0),
sound/soc/codecs/ak4535.c
85
SOC_SINGLE("Bass Volume", AK4535_DAC, 2, 3, 0),
sound/soc/codecs/ak4535.c
86
SOC_SINGLE("Mic Boost (+20dB) Switch", AK4535_MIC, 0, 1, 0),
sound/soc/codecs/ak4535.c
88
SOC_SINGLE("ALC Operation Time", AK4535_TIMER, 0, 3, 0),
sound/soc/codecs/ak4535.c
89
SOC_SINGLE("ALC Recovery Time", AK4535_TIMER, 2, 3, 0),
sound/soc/codecs/ak4535.c
90
SOC_SINGLE("ALC ZC Time", AK4535_TIMER, 4, 3, 0),
sound/soc/codecs/ak4535.c
91
SOC_SINGLE("ALC 1 Switch", AK4535_ALC1, 5, 1, 0),
sound/soc/codecs/ak4535.c
92
SOC_SINGLE("ALC 2 Switch", AK4535_ALC1, 6, 1, 0),
sound/soc/codecs/ak4535.c
93
SOC_SINGLE("ALC Volume", AK4535_ALC2, 0, 127, 0),
sound/soc/codecs/ak4535.c
94
SOC_SINGLE("Capture Volume", AK4535_PGA, 0, 127, 0),
sound/soc/codecs/ak4535.c
95
SOC_SINGLE("Left Playback Volume", AK4535_LATT, 0, 127, 1),
sound/soc/codecs/ak4535.c
96
SOC_SINGLE("Right Playback Volume", AK4535_RATT, 0, 127, 1),
sound/soc/codecs/ak4535.c
97
SOC_SINGLE("AUX Bypass Volume", AK4535_VOL, 0, 15, 0),
sound/soc/codecs/ak4535.c
98
SOC_SINGLE("Mic Sidetone Volume", AK4535_VOL, 4, 7, 0),
sound/soc/codecs/ak4619.c
312
SOC_SINGLE("DAC 1 Switch", DAC_MF, DA1MUTE_SHIFT, DA1MUTE_MAX, 1),
sound/soc/codecs/ak4619.c
313
SOC_SINGLE("DAC 2 Switch", DAC_MF, DA2MUTE_SHIFT, DA2MUTE_MAX, 1),
sound/soc/codecs/ak4619.c
315
SOC_SINGLE("ADC 1 Switch", ADC_MHPF, AD1MUTE_SHIFT, AD1MUTE_MAX, 1),
sound/soc/codecs/ak4619.c
316
SOC_SINGLE("ADC 2 Switch", ADC_MHPF, AD2MUTE_SHIFT, AD2MUTE_MAX, 1),
sound/soc/codecs/ak4619.c
322
SOC_SINGLE("ADC 1 HPF", ADC_MHPF, AD1HPFN_SHIFT, AD1HPFN_MAX, 1),
sound/soc/codecs/ak4619.c
323
SOC_SINGLE("ADC 2 HPF", ADC_MHPF, AD2HPFN_SHIFT, AD2HPFN_MAX, 1),
sound/soc/codecs/ak4642.c
162
SOC_SINGLE("ALC Capture Switch", ALC_CTL1, 5, 1, 0),
sound/soc/codecs/ak4642.c
163
SOC_SINGLE("ALC Capture ZC Switch", ALC_CTL1, 4, 1, 1),
sound/soc/codecs/alc5632.c
176
SOC_SINGLE("Voice DAC Playback Switch",
sound/soc/codecs/alc5632.c
198
SOC_SINGLE("DMIC En Capture Switch",
sound/soc/codecs/alc5632.c
200
SOC_SINGLE("DMIC PreFilter Capture Switch",
sound/soc/codecs/cpcap.c
338
SOC_SINGLE("Hifi Left Phase Invert Switch",
sound/soc/codecs/cpcap.c
340
SOC_SINGLE("Ext Left Phase Invert Switch",
sound/soc/codecs/cq93vc.c
29
SOC_SINGLE("PGA Capture Volume", DAVINCI_VC_REG05, 0, 0x03, 0),
sound/soc/codecs/cq93vc.c
30
SOC_SINGLE("Mono DAC Playback Volume", DAVINCI_VC_REG09, 0, 0x3f, 0),
sound/soc/codecs/cs35l32.c
116
SOC_SINGLE("Zero Cross Switch", CS35L32_CLASSD_CTL, 2, 1, 0),
sound/soc/codecs/cs35l32.c
117
SOC_SINGLE("Gain Manager Switch", CS35L32_AUDIO_LED_MNGR, 3, 1, 0),
sound/soc/codecs/cs35l36.c
490
SOC_SINGLE("Amp Gain Zero-Cross Switch", CS35L36_AMP_GAIN_CTRL,
sound/soc/codecs/cs35l36.c
492
SOC_SINGLE("PDM LDM Enter Ramp Switch", CS35L36_DAC_MSM_CFG,
sound/soc/codecs/cs35l36.c
494
SOC_SINGLE("PDM LDM Exit Ramp Switch", CS35L36_DAC_MSM_CFG,
sound/soc/codecs/cs35l41.c
335
SOC_SINGLE("HW Noise Gate Enable", CS35L41_NG_CFG, 8, 63, 0),
sound/soc/codecs/cs35l41.c
336
SOC_SINGLE("HW Noise Gate Delay", CS35L41_NG_CFG, 4, 7, 0),
sound/soc/codecs/cs35l41.c
337
SOC_SINGLE("HW Noise Gate Threshold", CS35L41_NG_CFG, 0, 7, 0),
sound/soc/codecs/cs35l41.c
338
SOC_SINGLE("Aux Noise Gate CH1 Switch",
sound/soc/codecs/cs35l41.c
340
SOC_SINGLE("Aux Noise Gate CH1 Entry Delay",
sound/soc/codecs/cs35l41.c
342
SOC_SINGLE("Aux Noise Gate CH1 Threshold",
sound/soc/codecs/cs35l41.c
344
SOC_SINGLE("Aux Noise Gate CH2 Entry Delay",
sound/soc/codecs/cs35l41.c
346
SOC_SINGLE("Aux Noise Gate CH2 Switch",
sound/soc/codecs/cs35l41.c
348
SOC_SINGLE("Aux Noise Gate CH2 Threshold",
sound/soc/codecs/cs35l41.c
350
SOC_SINGLE("SCLK Force Switch", CS35L41_SP_FORMAT, CS35L41_SCLK_FRC_SHIFT, 1, 0),
sound/soc/codecs/cs35l41.c
351
SOC_SINGLE("LRCLK Force Switch", CS35L41_SP_FORMAT, CS35L41_LRCLK_FRC_SHIFT, 1, 0),
sound/soc/codecs/cs35l41.c
352
SOC_SINGLE("Invert Class D Switch", CS35L41_AMP_DIG_VOL_CTRL,
sound/soc/codecs/cs35l41.c
354
SOC_SINGLE("Amp Gain ZC Switch", CS35L41_AMP_GAIN_CTRL,
sound/soc/codecs/cs4234.c
228
SOC_SINGLE("DAC5 Soft Ramp Switch", CS4234_DAC_CTRL3, CS4234_DAC5_ATT_SHIFT, 1, 1),
sound/soc/codecs/cs4234.c
229
SOC_SINGLE("DAC1-4 Soft Ramp Switch", CS4234_DAC_CTRL3, CS4234_DAC14_ATT_SHIFT, 1, 1),
sound/soc/codecs/cs4234.c
231
SOC_SINGLE("ADC HPF Switch", CS4234_ADC_CTRL1, CS4234_ENA_HPF_SHIFT, 1, 0),
sound/soc/codecs/cs4234.c
236
SOC_SINGLE("ADC1 Invert Switch", CS4234_ADC_CTRL1, CS4234_INV_ADC1_SHIFT, 1, 0),
sound/soc/codecs/cs4234.c
237
SOC_SINGLE("ADC2 Invert Switch", CS4234_ADC_CTRL1, CS4234_INV_ADC2_SHIFT, 1, 0),
sound/soc/codecs/cs4234.c
238
SOC_SINGLE("ADC3 Invert Switch", CS4234_ADC_CTRL1, CS4234_INV_ADC3_SHIFT, 1, 0),
sound/soc/codecs/cs4234.c
239
SOC_SINGLE("ADC4 Invert Switch", CS4234_ADC_CTRL1, CS4234_INV_ADC4_SHIFT, 1, 0),
sound/soc/codecs/cs4234.c
241
SOC_SINGLE("DAC1 Invert Switch", CS4234_DAC_CTRL2, CS4234_INV_DAC1_SHIFT, 1, 0),
sound/soc/codecs/cs4234.c
242
SOC_SINGLE("DAC2 Invert Switch", CS4234_DAC_CTRL2, CS4234_INV_DAC2_SHIFT, 1, 0),
sound/soc/codecs/cs4234.c
243
SOC_SINGLE("DAC3 Invert Switch", CS4234_DAC_CTRL2, CS4234_INV_DAC3_SHIFT, 1, 0),
sound/soc/codecs/cs4234.c
244
SOC_SINGLE("DAC4 Invert Switch", CS4234_DAC_CTRL2, CS4234_INV_DAC4_SHIFT, 1, 0),
sound/soc/codecs/cs4234.c
245
SOC_SINGLE("DAC5 Invert Switch", CS4234_DAC_CTRL2, CS4234_INV_DAC5_SHIFT, 1, 0),
sound/soc/codecs/cs4234.c
247
SOC_SINGLE("ADC1 Switch", CS4234_ADC_CTRL2, CS4234_MUTE_ADC1_SHIFT, 1, 1),
sound/soc/codecs/cs4234.c
248
SOC_SINGLE("ADC2 Switch", CS4234_ADC_CTRL2, CS4234_MUTE_ADC2_SHIFT, 1, 1),
sound/soc/codecs/cs4234.c
249
SOC_SINGLE("ADC3 Switch", CS4234_ADC_CTRL2, CS4234_MUTE_ADC3_SHIFT, 1, 1),
sound/soc/codecs/cs4234.c
250
SOC_SINGLE("ADC4 Switch", CS4234_ADC_CTRL2, CS4234_MUTE_ADC4_SHIFT, 1, 1),
sound/soc/codecs/cs4234.c
252
SOC_SINGLE("DAC1 Switch", CS4234_DAC_CTRL3, CS4234_MUTE_DAC1_SHIFT, 1, 1),
sound/soc/codecs/cs4234.c
253
SOC_SINGLE("DAC2 Switch", CS4234_DAC_CTRL3, CS4234_MUTE_DAC2_SHIFT, 1, 1),
sound/soc/codecs/cs4234.c
254
SOC_SINGLE("DAC3 Switch", CS4234_DAC_CTRL3, CS4234_MUTE_DAC3_SHIFT, 1, 1),
sound/soc/codecs/cs4234.c
255
SOC_SINGLE("DAC4 Switch", CS4234_DAC_CTRL3, CS4234_MUTE_DAC4_SHIFT, 1, 1),
sound/soc/codecs/cs4234.c
256
SOC_SINGLE("DAC5 Switch", CS4234_DAC_CTRL3, CS4234_MUTE_DAC5_SHIFT, 1, 1),
sound/soc/codecs/cs4234.c
257
SOC_SINGLE("Low-latency Switch", CS4234_DAC_CTRL3, CS4234_MUTE_LL_SHIFT, 1, 1),
sound/soc/codecs/cs4234.c
259
SOC_SINGLE("DAC1 Low-latency Invert Switch", CS4234_LOW_LAT_CTRL1,
sound/soc/codecs/cs4234.c
261
SOC_SINGLE("DAC2 Low-latency Invert Switch", CS4234_LOW_LAT_CTRL1,
sound/soc/codecs/cs4234.c
263
SOC_SINGLE("DAC3 Low-latency Invert Switch", CS4234_LOW_LAT_CTRL1,
sound/soc/codecs/cs4234.c
265
SOC_SINGLE("DAC4 Low-latency Invert Switch", CS4234_LOW_LAT_CTRL1,
sound/soc/codecs/cs4234.c
272
SOC_SINGLE("DAC1-4 De-emphasis Switch", CS4234_DAC_CTRL1,
sound/soc/codecs/cs4234.c
274
SOC_SINGLE("DAC5 De-emphasis Switch", CS4234_DAC_CTRL1,
sound/soc/codecs/cs4234.c
277
SOC_SINGLE("DAC5 Master Controlled Switch", CS4234_DAC_CTRL1,
sound/soc/codecs/cs4265.c
136
SOC_SINGLE("De-emp 44.1kHz Switch", CS4265_DAC_CTL, 1,
sound/soc/codecs/cs4265.c
138
SOC_SINGLE("DAC INV Switch", CS4265_DAC_CTL2, 5,
sound/soc/codecs/cs4265.c
140
SOC_SINGLE("DAC Zero Cross Switch", CS4265_DAC_CTL2, 6,
sound/soc/codecs/cs4265.c
142
SOC_SINGLE("DAC Soft Ramp Switch", CS4265_DAC_CTL2, 7,
sound/soc/codecs/cs4265.c
144
SOC_SINGLE("ADC HPF Switch", CS4265_ADC_CTL, 1,
sound/soc/codecs/cs4265.c
146
SOC_SINGLE("ADC Zero Cross Switch", CS4265_ADC_CTL2, 3,
sound/soc/codecs/cs4265.c
148
SOC_SINGLE("ADC Soft Ramp Switch", CS4265_ADC_CTL2, 7,
sound/soc/codecs/cs4265.c
150
SOC_SINGLE("E to F Buffer Disable Switch", CS4265_SPDIF_CTL1,
sound/soc/codecs/cs4265.c
153
SOC_SINGLE("Validity Bit Control Switch", CS4265_SPDIF_CTL2,
sound/soc/codecs/cs4265.c
156
SOC_SINGLE("MMTLR Data Switch", CS4265_SPDIF_CTL2, 0, 1, 0),
sound/soc/codecs/cs4270.c
451
SOC_SINGLE("Digital Sidetone Switch", CS4270_FORMAT, 5, 1, 0),
sound/soc/codecs/cs4270.c
452
SOC_SINGLE("Soft Ramp Switch", CS4270_TRANS, 6, 1, 0),
sound/soc/codecs/cs4270.c
453
SOC_SINGLE("Zero Cross Switch", CS4270_TRANS, 5, 1, 0),
sound/soc/codecs/cs4270.c
454
SOC_SINGLE("De-emphasis filter", CS4270_TRANS, 0, 1, 0),
sound/soc/codecs/cs4270.c
455
SOC_SINGLE("Popguard Switch", CS4270_MODE, 0, 1, 1),
sound/soc/codecs/cs4270.c
456
SOC_SINGLE("Auto-Mute Switch", CS4270_MUTE, 5, 1, 0),
sound/soc/codecs/cs4271.c
440
SOC_SINGLE("Digital Loopback Switch", CS4271_MODE2, 4, 1, 0),
sound/soc/codecs/cs4271.c
441
SOC_SINGLE("Soft Ramp Switch", CS4271_DACVOL, 5, 1, 0),
sound/soc/codecs/cs4271.c
442
SOC_SINGLE("Zero Cross Switch", CS4271_DACVOL, 4, 1, 0),
sound/soc/codecs/cs4271.c
445
SOC_SINGLE("Auto-Mute Switch", CS4271_DACCTL, 7, 1, 0),
sound/soc/codecs/cs4271.c
446
SOC_SINGLE("Slow Roll Off Filter Switch", CS4271_DACCTL, 6, 1, 0),
sound/soc/codecs/cs4271.c
447
SOC_SINGLE("Soft Volume Ramp-Up Switch", CS4271_DACCTL, 3, 1, 0),
sound/soc/codecs/cs4271.c
448
SOC_SINGLE("Soft Ramp-Down Switch", CS4271_DACCTL, 2, 1, 0),
sound/soc/codecs/cs4271.c
449
SOC_SINGLE("Left Channel Inversion Switch", CS4271_DACCTL, 1, 1, 0),
sound/soc/codecs/cs4271.c
450
SOC_SINGLE("Right Channel Inversion Switch", CS4271_DACCTL, 0, 1, 0),
sound/soc/codecs/cs4271.c
452
SOC_SINGLE("Dither 16-Bit Data Switch", CS4271_ADCCTL, 5, 1, 0),
sound/soc/codecs/cs42l42.c
444
SOC_SINGLE("ADC Notch Switch", CS42L42_ADC_CTL,
sound/soc/codecs/cs42l42.c
446
SOC_SINGLE("ADC Weak Force Switch", CS42L42_ADC_CTL,
sound/soc/codecs/cs42l42.c
448
SOC_SINGLE("ADC Invert Switch", CS42L42_ADC_CTL,
sound/soc/codecs/cs42l42.c
450
SOC_SINGLE("ADC Boost Switch", CS42L42_ADC_CTL,
sound/soc/codecs/cs42l42.c
453
SOC_SINGLE("ADC WNF Switch", CS42L42_ADC_WNF_HPF_CTL,
sound/soc/codecs/cs42l42.c
455
SOC_SINGLE("ADC HPF Switch", CS42L42_ADC_WNF_HPF_CTL,
sound/soc/codecs/cs42l42.c
461
SOC_SINGLE("DACA Invert Switch", CS42L42_DAC_CTL1,
sound/soc/codecs/cs42l42.c
463
SOC_SINGLE("DACB Invert Switch", CS42L42_DAC_CTL1,
sound/soc/codecs/cs42l42.c
465
SOC_SINGLE("DAC HPF Switch", CS42L42_DAC_CTL2,
sound/soc/codecs/cs42l43.c
1149
SOC_SINGLE("Decimator 1 WNF Switch", CS42L43_DECIM_HPF_WNF_CTRL1,
sound/soc/codecs/cs42l43.c
1151
SOC_SINGLE("Decimator 2 WNF Switch", CS42L43_DECIM_HPF_WNF_CTRL2,
sound/soc/codecs/cs42l43.c
1153
SOC_SINGLE("Decimator 3 WNF Switch", CS42L43_DECIM_HPF_WNF_CTRL3,
sound/soc/codecs/cs42l43.c
1155
SOC_SINGLE("Decimator 4 WNF Switch", CS42L43_DECIM_HPF_WNF_CTRL4,
sound/soc/codecs/cs42l43.c
1163
SOC_SINGLE("Decimator 1 HPF Switch", CS42L43_DECIM_HPF_WNF_CTRL1,
sound/soc/codecs/cs42l43.c
1165
SOC_SINGLE("Decimator 2 HPF Switch", CS42L43_DECIM_HPF_WNF_CTRL2,
sound/soc/codecs/cs42l43.c
1167
SOC_SINGLE("Decimator 3 HPF Switch", CS42L43_DECIM_HPF_WNF_CTRL3,
sound/soc/codecs/cs42l43.c
1169
SOC_SINGLE("Decimator 4 HPF Switch", CS42L43_DECIM_HPF_WNF_CTRL4,
sound/soc/codecs/cs42l43.c
1239
SOC_SINGLE("Headphone Zero Cross Switch", CS42L43_PGAVOL,
sound/soc/codecs/cs42l43.c
1241
SOC_SINGLE("Headphone Ramp Switch", CS42L43_PGAVOL,
sound/soc/codecs/cs42l51.c
147
SOC_SINGLE("Playback Deemphasis Switch", CS42L51_DAC_CTL, 3, 1, 0),
sound/soc/codecs/cs42l51.c
148
SOC_SINGLE("Auto-Mute Switch", CS42L51_DAC_CTL, 2, 1, 0),
sound/soc/codecs/cs42l51.c
149
SOC_SINGLE("Soft Ramp Switch", CS42L51_DAC_CTL, 1, 1, 0),
sound/soc/codecs/cs42l51.c
150
SOC_SINGLE("Zero Cross Switch", CS42L51_DAC_CTL, 0, 0, 0),
sound/soc/codecs/cs42l52.c
408
SOC_SINGLE("Beep Mixer Switch", CS42L52_BEEP_TONE_CTL, 5, 1, 1),
sound/soc/codecs/cs42l52.c
412
SOC_SINGLE("Tone Control Switch", CS42L52_BEEP_TONE_CTL, 0, 1, 1),
sound/soc/codecs/cs42l52.c
428
SOC_SINGLE("Limiter SR Switch", CS42L52_LIMITER_CTL1, 1, 1, 0),
sound/soc/codecs/cs42l52.c
429
SOC_SINGLE("Limiter ZC Switch", CS42L52_LIMITER_CTL1, 0, 1, 0),
sound/soc/codecs/cs42l52.c
430
SOC_SINGLE("Limiter Switch", CS42L52_LIMITER_CTL2, 7, 1, 0),
sound/soc/codecs/cs42l52.c
450
SOC_SINGLE("NG Enable Switch", CS42L52_NOISE_GATE_CTL, 6, 1, 0),
sound/soc/codecs/cs42l52.c
451
SOC_SINGLE("NG Boost Switch", CS42L52_NOISE_GATE_CTL, 5, 1, 1),
sound/soc/codecs/cs42l52.c
459
SOC_SINGLE("Digital SR Switch", CS42L52_MISC_CTL, 1, 1, 0),
sound/soc/codecs/cs42l52.c
460
SOC_SINGLE("Digital ZC Switch", CS42L52_MISC_CTL, 0, 1, 0),
sound/soc/codecs/cs42l52.c
461
SOC_SINGLE("Deemphasis Switch", CS42L52_MISC_CTL, 2, 1, 0),
sound/soc/codecs/cs42l52.c
463
SOC_SINGLE("Batt Compensation Switch", CS42L52_BATT_COMPEN, 7, 1, 0),
sound/soc/codecs/cs42l52.c
464
SOC_SINGLE("Batt VP Monitor Switch", CS42L52_BATT_COMPEN, 6, 1, 0),
sound/soc/codecs/cs42l52.c
465
SOC_SINGLE("Batt VP ref", CS42L52_BATT_COMPEN, 0, 0x0f, 0),
sound/soc/codecs/cs42l52.c
467
SOC_SINGLE("PGA AIN1L Switch", CS42L52_ADC_PGA_A, 0, 1, 0),
sound/soc/codecs/cs42l52.c
468
SOC_SINGLE("PGA AIN1R Switch", CS42L52_ADC_PGA_B, 0, 1, 0),
sound/soc/codecs/cs42l52.c
469
SOC_SINGLE("PGA AIN2L Switch", CS42L52_ADC_PGA_A, 1, 1, 0),
sound/soc/codecs/cs42l52.c
470
SOC_SINGLE("PGA AIN2R Switch", CS42L52_ADC_PGA_B, 1, 1, 0),
sound/soc/codecs/cs42l52.c
472
SOC_SINGLE("PGA AIN3L Switch", CS42L52_ADC_PGA_A, 2, 1, 0),
sound/soc/codecs/cs42l52.c
473
SOC_SINGLE("PGA AIN3R Switch", CS42L52_ADC_PGA_B, 2, 1, 0),
sound/soc/codecs/cs42l52.c
475
SOC_SINGLE("PGA AIN4L Switch", CS42L52_ADC_PGA_A, 3, 1, 0),
sound/soc/codecs/cs42l52.c
476
SOC_SINGLE("PGA AIN4R Switch", CS42L52_ADC_PGA_B, 3, 1, 0),
sound/soc/codecs/cs42l52.c
478
SOC_SINGLE("PGA MICA Switch", CS42L52_ADC_PGA_A, 4, 1, 0),
sound/soc/codecs/cs42l52.c
479
SOC_SINGLE("PGA MICB Switch", CS42L52_ADC_PGA_B, 4, 1, 0),
sound/soc/codecs/cs42l56.c
438
SOC_SINGLE("DSP Switch", CS42L56_PLAYBACK_CTL, 7, 1, 1),
sound/soc/codecs/cs42l56.c
439
SOC_SINGLE("Gang Playback Switch", CS42L56_PLAYBACK_CTL, 4, 1, 1),
sound/soc/codecs/cs42l56.c
440
SOC_SINGLE("Gang ADC Switch", CS42L56_MISC_ADC_CTL, 7, 1, 1),
sound/soc/codecs/cs42l56.c
441
SOC_SINGLE("Gang PGA Switch", CS42L56_MISC_ADC_CTL, 6, 1, 1),
sound/soc/codecs/cs42l56.c
443
SOC_SINGLE("PCMA Invert", CS42L56_PLAYBACK_CTL, 2, 1, 1),
sound/soc/codecs/cs42l56.c
444
SOC_SINGLE("PCMB Invert", CS42L56_PLAYBACK_CTL, 3, 1, 1),
sound/soc/codecs/cs42l56.c
445
SOC_SINGLE("ADCA Invert", CS42L56_MISC_ADC_CTL, 2, 1, 1),
sound/soc/codecs/cs42l56.c
446
SOC_SINGLE("ADCB Invert", CS42L56_MISC_ADC_CTL, 3, 1, 1),
sound/soc/codecs/cs42l56.c
453
SOC_SINGLE("Analog Soft Ramp", CS42L56_MISC_CTL, 4, 1, 1),
sound/soc/codecs/cs42l56.c
456
SOC_SINGLE("Analog Zero Cross", CS42L56_MISC_CTL, 3, 1, 1),
sound/soc/codecs/cs42l56.c
459
SOC_SINGLE("Digital Soft Ramp", CS42L56_MISC_CTL, 2, 1, 1),
sound/soc/codecs/cs42l56.c
460
SOC_SINGLE("Digital Soft Ramp Disable", CS42L56_ALC_LIM_SFT_ZC,
sound/soc/codecs/cs42l56.c
463
SOC_SINGLE("HL Deemphasis", CS42L56_PLAYBACK_CTL, 6, 1, 1),
sound/soc/codecs/cs42l56.c
465
SOC_SINGLE("ALC Switch", CS42L56_ALC_EN_ATTACK_RATE, 6, 1, 1),
sound/soc/codecs/cs42l56.c
466
SOC_SINGLE("ALC Limit All Switch", CS42L56_ALC_RELEASE_RATE, 7, 1, 1),
sound/soc/codecs/cs42l56.c
476
SOC_SINGLE("Limiter Switch", CS42L56_LIM_CTL_RELEASE_RATE, 7, 1, 1),
sound/soc/codecs/cs42l56.c
477
SOC_SINGLE("Limit All Switch", CS42L56_LIM_CTL_RELEASE_RATE, 6, 1, 1),
sound/soc/codecs/cs42l56.c
487
SOC_SINGLE("NG Switch", CS42L56_NOISE_GATE_CTL, 6, 1, 1),
sound/soc/codecs/cs42l56.c
488
SOC_SINGLE("NG All Switch", CS42L56_NOISE_GATE_CTL, 7, 1, 1),
sound/soc/codecs/cs42l56.c
489
SOC_SINGLE("NG Boost Switch", CS42L56_NOISE_GATE_CTL, 5, 1, 1),
sound/soc/codecs/cs42l56.c
502
SOC_SINGLE("Beep Tone Ctl Switch", CS42L56_BEEP_TONE_CFG, 0, 1, 1),
sound/soc/codecs/cs42l73.c
341
SOC_SINGLE("Speakerphone Digital Playback Switch", CS42L73_PBDC, 2, 1,
sound/soc/codecs/cs42l73.c
343
SOC_SINGLE("Ear Speaker Digital Playback Switch", CS42L73_PBDC, 3, 1,
sound/soc/codecs/cs42l73.c
346
SOC_SINGLE("PGA Soft-Ramp Switch", CS42L73_MIOPC, 3, 1, 0),
sound/soc/codecs/cs42l73.c
347
SOC_SINGLE("Analog Zero Cross Switch", CS42L73_MIOPC, 2, 1, 0),
sound/soc/codecs/cs42l73.c
348
SOC_SINGLE("Digital Soft-Ramp Switch", CS42L73_MIOPC, 1, 1, 0),
sound/soc/codecs/cs42l73.c
349
SOC_SINGLE("Analog Output Soft-Ramp Switch", CS42L73_MIOPC, 0, 1, 0),
sound/soc/codecs/cs42l73.c
354
SOC_SINGLE("HL Limiter Attack Rate", CS42L73_LIMARATEHL, 0, 0x3F,
sound/soc/codecs/cs42l73.c
356
SOC_SINGLE("HL Limiter Release Rate", CS42L73_LIMRRATEHL, 0,
sound/soc/codecs/cs42l73.c
360
SOC_SINGLE("HL Limiter Switch", CS42L73_LIMRRATEHL, 7, 1, 0),
sound/soc/codecs/cs42l73.c
361
SOC_SINGLE("HL Limiter All Channels Switch", CS42L73_LIMRRATEHL, 6, 1,
sound/soc/codecs/cs42l73.c
370
SOC_SINGLE("SPK Limiter Attack Rate Volume", CS42L73_LIMARATESPK, 0,
sound/soc/codecs/cs42l73.c
372
SOC_SINGLE("SPK Limiter Release Rate Volume", CS42L73_LIMRRATESPK, 0,
sound/soc/codecs/cs42l73.c
374
SOC_SINGLE("SPK Limiter Switch", CS42L73_LIMRRATESPK, 7, 1, 0),
sound/soc/codecs/cs42l73.c
375
SOC_SINGLE("SPK Limiter All Channels Switch", CS42L73_LIMRRATESPK,
sound/soc/codecs/cs42l73.c
383
SOC_SINGLE("ESL Limiter Attack Rate Volume", CS42L73_LIMARATEESL, 0,
sound/soc/codecs/cs42l73.c
385
SOC_SINGLE("ESL Limiter Release Rate Volume", CS42L73_LIMRRATEESL, 0,
sound/soc/codecs/cs42l73.c
387
SOC_SINGLE("ESL Limiter Switch", CS42L73_LIMRRATEESL, 7, 1, 0),
sound/soc/codecs/cs42l73.c
394
SOC_SINGLE("ALC Attack Rate Volume", CS42L73_ALCARATE, 0, 0x3F, 0),
sound/soc/codecs/cs42l73.c
395
SOC_SINGLE("ALC Release Rate Volume", CS42L73_ALCRRATE, 0, 0x3F, 0),
sound/soc/codecs/cs42l73.c
403
SOC_SINGLE("NG Boost Switch", CS42L73_NGCAB, 5, 1, 0),
sound/soc/codecs/cs42l73.c
409
SOC_SINGLE("NG Threshold", CS42L73_NGCAB, 2, 7, 0),
sound/soc/codecs/cs42l84.c
189
SOC_SINGLE("ADC WNF Switch", CS42L84_ADC_CTL4,
sound/soc/codecs/cs42l84.c
191
SOC_SINGLE("WNF Corner Frequency", CS42L84_ADC_CTL4,
sound/soc/codecs/cs42l84.c
193
SOC_SINGLE("ADC HPF Switch", CS42L84_ADC_CTL4,
sound/soc/codecs/cs42l84.c
195
SOC_SINGLE("HPF Corner Frequency", CS42L84_ADC_CTL4,
sound/soc/codecs/cs42xx8.c
91
SOC_SINGLE("ADC High-Pass Filter Switch", CS42XX8_ADCCTL, 7, 1, 1),
sound/soc/codecs/cs42xx8.c
92
SOC_SINGLE("DAC De-emphasis Switch", CS42XX8_ADCCTL, 5, 1, 0),
sound/soc/codecs/cs42xx8.c
95
SOC_SINGLE("DAC Single Volume Control Switch", CS42XX8_TXCTL, 7, 1, 0),
sound/soc/codecs/cs42xx8.c
97
SOC_SINGLE("DAC Auto Mute Switch", CS42XX8_TXCTL, 4, 1, 0),
sound/soc/codecs/cs42xx8.c
98
SOC_SINGLE("Mute ADC Serial Port Switch", CS42XX8_TXCTL, 3, 1, 0),
sound/soc/codecs/cs42xx8.c
99
SOC_SINGLE("ADC Single Volume Control Switch", CS42XX8_TXCTL, 2, 1, 0),
sound/soc/codecs/cs43130.c
1124
SOC_SINGLE("PCM Phase Compensation", CS43130_PCM_FILT_OPT, 6, 1, 0),
sound/soc/codecs/cs43130.c
1125
SOC_SINGLE("PCM Nonoversample Emulate", CS43130_PCM_FILT_OPT, 5, 1, 0),
sound/soc/codecs/cs43130.c
1126
SOC_SINGLE("PCM High-pass Filter", CS43130_PCM_FILT_OPT, 1, 1, 0),
sound/soc/codecs/cs43130.c
1127
SOC_SINGLE("PCM De-emphasis Filter", CS43130_PCM_FILT_OPT, 0, 1, 0),
sound/soc/codecs/cs4341.c
170
SOC_SINGLE("Auto-Mute Switch", CS4341_REG_MODE2, 7, 1, 0),
sound/soc/codecs/cs4341.c
171
SOC_SINGLE("Popguard Transient Switch", CS4341_REG_MODE2, 1, 1, 0),
sound/soc/codecs/cs4349.c
198
SOC_SINGLE("VolA = VolB Switch", CS4349_VMI, 7, 1, 0),
sound/soc/codecs/cs4349.c
199
SOC_SINGLE("InvertA Switch", CS4349_VMI, 6, 1, 0),
sound/soc/codecs/cs4349.c
200
SOC_SINGLE("InvertB Switch", CS4349_VMI, 5, 1, 0),
sound/soc/codecs/cs4349.c
201
SOC_SINGLE("Auto-Mute Switch", CS4349_MUTE, 7, 1, 0),
sound/soc/codecs/cs4349.c
202
SOC_SINGLE("MUTEC A = B Switch", CS4349_MUTE, 5, 1, 0),
sound/soc/codecs/cs4349.c
203
SOC_SINGLE("Soft Ramp Up Switch", CS4349_RMPFLT, 5, 1, 0),
sound/soc/codecs/cs4349.c
204
SOC_SINGLE("Soft Ramp Down Switch", CS4349_RMPFLT, 4, 1, 0),
sound/soc/codecs/cs4349.c
205
SOC_SINGLE("Slow Roll Off Filter Switch", CS4349_RMPFLT, 2, 1, 0),
sound/soc/codecs/cs4349.c
206
SOC_SINGLE("Freeze Switch", CS4349_MISC, 5, 1, 0),
sound/soc/codecs/cs4349.c
207
SOC_SINGLE("Popguard Switch", CS4349_MISC, 4, 1, 0),
sound/soc/codecs/cs47l15.c
100
SOC_SINGLE(name " NG HPOUT1L Switch", base, 0, 1, 0), \
sound/soc/codecs/cs47l15.c
101
SOC_SINGLE(name " NG HPOUT1R Switch", base, 1, 1, 0), \
sound/soc/codecs/cs47l15.c
102
SOC_SINGLE(name " NG SPKOUTL Switch", base, 6, 1, 0), \
sound/soc/codecs/cs47l15.c
103
SOC_SINGLE(name " NG SPKDAT1L Switch", base, 8, 1, 0), \
sound/soc/codecs/cs47l15.c
104
SOC_SINGLE(name " NG SPKDAT1R Switch", base, 9, 1, 0)
sound/soc/codecs/cs47l15.c
168
SOC_SINGLE("IN1L HPF Switch", MADERA_IN1L_CONTROL, MADERA_IN1L_HPF_SHIFT, 1, 0),
sound/soc/codecs/cs47l15.c
169
SOC_SINGLE("IN1R HPF Switch", MADERA_IN1R_CONTROL, MADERA_IN1R_HPF_SHIFT, 1, 0),
sound/soc/codecs/cs47l15.c
170
SOC_SINGLE("IN2L HPF Switch", MADERA_IN2L_CONTROL, MADERA_IN2L_HPF_SHIFT, 1, 0),
sound/soc/codecs/cs47l15.c
171
SOC_SINGLE("IN2R HPF Switch", MADERA_IN2R_CONTROL, MADERA_IN2R_HPF_SHIFT, 1, 0),
sound/soc/codecs/cs47l15.c
282
SOC_SINGLE("HPOUT1 SC Protect Switch", MADERA_HP1_SHORT_CIRCUIT_CTRL,
sound/soc/codecs/cs47l15.c
285
SOC_SINGLE("SPKDAT1 High Performance Switch", MADERA_OUTPUT_PATH_CONFIG_5L,
sound/soc/codecs/cs47l15.c
290
SOC_SINGLE("Speaker Digital Switch", MADERA_DAC_DIGITAL_VOLUME_4L,
sound/soc/codecs/cs47l15.c
310
SOC_SINGLE("Noise Gate Switch", MADERA_NOISE_GATE_CONTROL,
sound/soc/codecs/cs47l24.c
100
SOC_SINGLE("IN2L HPF Switch", ARIZONA_IN2L_CONTROL,
sound/soc/codecs/cs47l24.c
102
SOC_SINGLE("IN2R HPF Switch", ARIZONA_IN2R_CONTROL,
sound/soc/codecs/cs47l24.c
192
SOC_SINGLE("HPOUT1 SC Protect Switch", ARIZONA_HP1_SHORT_CIRCUIT_CTRL,
sound/soc/codecs/cs47l24.c
197
SOC_SINGLE("Speaker Digital Switch", ARIZONA_DAC_DIGITAL_VOLUME_4L,
sound/soc/codecs/cs47l24.c
209
SOC_SINGLE("Noise Gate Switch", ARIZONA_NOISE_GATE_CONTROL,
sound/soc/codecs/cs47l24.c
86
SOC_SINGLE(name " NG HPOUT1L Switch", base, 0, 1, 0), \
sound/soc/codecs/cs47l24.c
87
SOC_SINGLE(name " NG HPOUT1R Switch", base, 1, 1, 0), \
sound/soc/codecs/cs47l24.c
88
SOC_SINGLE(name " NG SPKOUT Switch", base, 6, 1, 0)
sound/soc/codecs/cs47l24.c
96
SOC_SINGLE("IN1L HPF Switch", ARIZONA_IN1L_CONTROL,
sound/soc/codecs/cs47l24.c
98
SOC_SINGLE("IN1R HPF Switch", ARIZONA_IN1R_CONTROL,
sound/soc/codecs/cs47l35.c
121
SOC_SINGLE(name " NG HPOUT1L Switch", base, 0, 1, 0), \
sound/soc/codecs/cs47l35.c
122
SOC_SINGLE(name " NG HPOUT1R Switch", base, 1, 1, 0), \
sound/soc/codecs/cs47l35.c
123
SOC_SINGLE(name " NG SPKOUT Switch", base, 6, 1, 0), \
sound/soc/codecs/cs47l35.c
124
SOC_SINGLE(name " NG SPKDAT1L Switch", base, 8, 1, 0), \
sound/soc/codecs/cs47l35.c
125
SOC_SINGLE(name " NG SPKDAT1R Switch", base, 9, 1, 0)
sound/soc/codecs/cs47l35.c
215
SOC_SINGLE("IN1L HPF Switch", MADERA_IN1L_CONTROL,
sound/soc/codecs/cs47l35.c
217
SOC_SINGLE("IN1R HPF Switch", MADERA_IN1R_CONTROL,
sound/soc/codecs/cs47l35.c
219
SOC_SINGLE("IN2L HPF Switch", MADERA_IN2L_CONTROL,
sound/soc/codecs/cs47l35.c
221
SOC_SINGLE("IN2R HPF Switch", MADERA_IN2R_CONTROL,
sound/soc/codecs/cs47l35.c
339
SOC_SINGLE("HPOUT1 SC Protect Switch", MADERA_HP1_SHORT_CIRCUIT_CTRL,
sound/soc/codecs/cs47l35.c
342
SOC_SINGLE("SPKDAT1 High Performance Switch", MADERA_OUTPUT_PATH_CONFIG_5L,
sound/soc/codecs/cs47l35.c
347
SOC_SINGLE("Speaker Digital Switch", MADERA_DAC_DIGITAL_VOLUME_4L,
sound/soc/codecs/cs47l35.c
367
SOC_SINGLE("Noise Gate Switch", MADERA_NOISE_GATE_CONTROL,
sound/soc/codecs/cs47l85.c
145
SOC_SINGLE(name " NG HPOUT1L Switch", base, 0, 1, 0), \
sound/soc/codecs/cs47l85.c
146
SOC_SINGLE(name " NG HPOUT1R Switch", base, 1, 1, 0), \
sound/soc/codecs/cs47l85.c
147
SOC_SINGLE(name " NG HPOUT2L Switch", base, 2, 1, 0), \
sound/soc/codecs/cs47l85.c
148
SOC_SINGLE(name " NG HPOUT2R Switch", base, 3, 1, 0), \
sound/soc/codecs/cs47l85.c
149
SOC_SINGLE(name " NG HPOUT3L Switch", base, 4, 1, 0), \
sound/soc/codecs/cs47l85.c
150
SOC_SINGLE(name " NG HPOUT3R Switch", base, 5, 1, 0), \
sound/soc/codecs/cs47l85.c
151
SOC_SINGLE(name " NG SPKOUTL Switch", base, 6, 1, 0), \
sound/soc/codecs/cs47l85.c
152
SOC_SINGLE(name " NG SPKOUTR Switch", base, 7, 1, 0), \
sound/soc/codecs/cs47l85.c
153
SOC_SINGLE(name " NG SPKDAT1L Switch", base, 8, 1, 0), \
sound/soc/codecs/cs47l85.c
154
SOC_SINGLE(name " NG SPKDAT1R Switch", base, 9, 1, 0), \
sound/soc/codecs/cs47l85.c
155
SOC_SINGLE(name " NG SPKDAT2L Switch", base, 10, 1, 0), \
sound/soc/codecs/cs47l85.c
156
SOC_SINGLE(name " NG SPKDAT2R Switch", base, 11, 1, 0)
sound/soc/codecs/cs47l85.c
285
SOC_SINGLE("IN1L HPF Switch", MADERA_IN1L_CONTROL,
sound/soc/codecs/cs47l85.c
287
SOC_SINGLE("IN1R HPF Switch", MADERA_IN1R_CONTROL,
sound/soc/codecs/cs47l85.c
289
SOC_SINGLE("IN2L HPF Switch", MADERA_IN2L_CONTROL,
sound/soc/codecs/cs47l85.c
291
SOC_SINGLE("IN2R HPF Switch", MADERA_IN2R_CONTROL,
sound/soc/codecs/cs47l85.c
293
SOC_SINGLE("IN3L HPF Switch", MADERA_IN3L_CONTROL,
sound/soc/codecs/cs47l85.c
295
SOC_SINGLE("IN3R HPF Switch", MADERA_IN3R_CONTROL,
sound/soc/codecs/cs47l85.c
297
SOC_SINGLE("IN4L HPF Switch", MADERA_IN4L_CONTROL,
sound/soc/codecs/cs47l85.c
299
SOC_SINGLE("IN4R HPF Switch", MADERA_IN4R_CONTROL,
sound/soc/codecs/cs47l85.c
301
SOC_SINGLE("IN5L HPF Switch", MADERA_IN5L_CONTROL,
sound/soc/codecs/cs47l85.c
303
SOC_SINGLE("IN5R HPF Switch", MADERA_IN5R_CONTROL,
sound/soc/codecs/cs47l85.c
305
SOC_SINGLE("IN6L HPF Switch", MADERA_IN6L_CONTROL,
sound/soc/codecs/cs47l85.c
307
SOC_SINGLE("IN6R HPF Switch", MADERA_IN6R_CONTROL,
sound/soc/codecs/cs47l85.c
477
SOC_SINGLE("HPOUT1 SC Protect Switch", MADERA_HP1_SHORT_CIRCUIT_CTRL,
sound/soc/codecs/cs47l85.c
479
SOC_SINGLE("HPOUT2 SC Protect Switch", MADERA_HP2_SHORT_CIRCUIT_CTRL,
sound/soc/codecs/cs47l85.c
481
SOC_SINGLE("HPOUT3 SC Protect Switch", MADERA_HP3_SHORT_CIRCUIT_CTRL,
sound/soc/codecs/cs47l85.c
484
SOC_SINGLE("SPKDAT1 High Performance Switch", MADERA_OUTPUT_PATH_CONFIG_5L,
sound/soc/codecs/cs47l85.c
486
SOC_SINGLE("SPKDAT2 High Performance Switch", MADERA_OUTPUT_PATH_CONFIG_6L,
sound/soc/codecs/cs47l85.c
529
SOC_SINGLE("Noise Gate Switch", MADERA_NOISE_GATE_CONTROL,
sound/soc/codecs/cs47l90.c
142
SOC_SINGLE(name " NG HPOUT1L Switch", base, 0, 1, 0), \
sound/soc/codecs/cs47l90.c
143
SOC_SINGLE(name " NG HPOUT1R Switch", base, 1, 1, 0), \
sound/soc/codecs/cs47l90.c
144
SOC_SINGLE(name " NG HPOUT2L Switch", base, 2, 1, 0), \
sound/soc/codecs/cs47l90.c
145
SOC_SINGLE(name " NG HPOUT2R Switch", base, 3, 1, 0), \
sound/soc/codecs/cs47l90.c
146
SOC_SINGLE(name " NG HPOUT3L Switch", base, 4, 1, 0), \
sound/soc/codecs/cs47l90.c
147
SOC_SINGLE(name " NG HPOUT3R Switch", base, 5, 1, 0), \
sound/soc/codecs/cs47l90.c
148
SOC_SINGLE(name " NG SPKDAT1L Switch", base, 8, 1, 0), \
sound/soc/codecs/cs47l90.c
149
SOC_SINGLE(name " NG SPKDAT1R Switch", base, 9, 1, 0)
sound/soc/codecs/cs47l90.c
211
SOC_SINGLE("IN1L HPF Switch", MADERA_IN1L_CONTROL,
sound/soc/codecs/cs47l90.c
213
SOC_SINGLE("IN1R HPF Switch", MADERA_IN1R_CONTROL,
sound/soc/codecs/cs47l90.c
215
SOC_SINGLE("IN2L HPF Switch", MADERA_IN2L_CONTROL,
sound/soc/codecs/cs47l90.c
217
SOC_SINGLE("IN2R HPF Switch", MADERA_IN2R_CONTROL,
sound/soc/codecs/cs47l90.c
219
SOC_SINGLE("IN3L HPF Switch", MADERA_IN3L_CONTROL,
sound/soc/codecs/cs47l90.c
221
SOC_SINGLE("IN3R HPF Switch", MADERA_IN3R_CONTROL,
sound/soc/codecs/cs47l90.c
223
SOC_SINGLE("IN4L HPF Switch", MADERA_IN4L_CONTROL,
sound/soc/codecs/cs47l90.c
225
SOC_SINGLE("IN4R HPF Switch", MADERA_IN4R_CONTROL,
sound/soc/codecs/cs47l90.c
227
SOC_SINGLE("IN5L HPF Switch", MADERA_IN5L_CONTROL,
sound/soc/codecs/cs47l90.c
229
SOC_SINGLE("IN5R HPF Switch", MADERA_IN5R_CONTROL,
sound/soc/codecs/cs47l90.c
391
SOC_SINGLE("HPOUT1 SC Protect Switch", MADERA_HP1_SHORT_CIRCUIT_CTRL,
sound/soc/codecs/cs47l90.c
393
SOC_SINGLE("HPOUT2 SC Protect Switch", MADERA_HP2_SHORT_CIRCUIT_CTRL,
sound/soc/codecs/cs47l90.c
395
SOC_SINGLE("HPOUT3 SC Protect Switch", MADERA_HP3_SHORT_CIRCUIT_CTRL,
sound/soc/codecs/cs47l90.c
398
SOC_SINGLE("SPKDAT1 High Performance Switch", MADERA_OUTPUT_PATH_CONFIG_5L,
sound/soc/codecs/cs47l90.c
429
SOC_SINGLE("Noise Gate Switch", MADERA_NOISE_GATE_CONTROL,
sound/soc/codecs/cs47l92.c
217
SOC_SINGLE(name " NG HPOUT1L Switch", base, 0, 1, 0), \
sound/soc/codecs/cs47l92.c
218
SOC_SINGLE(name " NG HPOUT1R Switch", base, 1, 1, 0), \
sound/soc/codecs/cs47l92.c
219
SOC_SINGLE(name " NG HPOUT2L Switch", base, 2, 1, 0), \
sound/soc/codecs/cs47l92.c
220
SOC_SINGLE(name " NG HPOUT2R Switch", base, 3, 1, 0), \
sound/soc/codecs/cs47l92.c
221
SOC_SINGLE(name " NG HPOUT3L Switch", base, 4, 1, 0), \
sound/soc/codecs/cs47l92.c
222
SOC_SINGLE(name " NG HPOUT3R Switch", base, 5, 1, 0), \
sound/soc/codecs/cs47l92.c
223
SOC_SINGLE(name " NG SPKDAT1L Switch", base, 8, 1, 0), \
sound/soc/codecs/cs47l92.c
224
SOC_SINGLE(name " NG SPKDAT1R Switch", base, 9, 1, 0)
sound/soc/codecs/cs47l92.c
256
SOC_SINGLE("IN1L HPF Switch", MADERA_IN1L_CONTROL,
sound/soc/codecs/cs47l92.c
258
SOC_SINGLE("IN1R HPF Switch", MADERA_IN1R_CONTROL,
sound/soc/codecs/cs47l92.c
260
SOC_SINGLE("IN2L HPF Switch", MADERA_IN2L_CONTROL,
sound/soc/codecs/cs47l92.c
262
SOC_SINGLE("IN2R HPF Switch", MADERA_IN2R_CONTROL,
sound/soc/codecs/cs47l92.c
264
SOC_SINGLE("IN3L HPF Switch", MADERA_IN3L_CONTROL,
sound/soc/codecs/cs47l92.c
266
SOC_SINGLE("IN3R HPF Switch", MADERA_IN3R_CONTROL,
sound/soc/codecs/cs47l92.c
268
SOC_SINGLE("IN4L HPF Switch", MADERA_IN4L_CONTROL,
sound/soc/codecs/cs47l92.c
270
SOC_SINGLE("IN4R HPF Switch", MADERA_IN4R_CONTROL,
sound/soc/codecs/cs47l92.c
346
SOC_SINGLE("DAC High Performance Mode Switch", MADERA_OUTPUT_RATE_1,
sound/soc/codecs/cs47l92.c
398
SOC_SINGLE("HPOUT1 SC Protect Switch", MADERA_HP1_SHORT_CIRCUIT_CTRL,
sound/soc/codecs/cs47l92.c
400
SOC_SINGLE("HPOUT2 SC Protect Switch", MADERA_HP2_SHORT_CIRCUIT_CTRL,
sound/soc/codecs/cs47l92.c
402
SOC_SINGLE("HPOUT3 SC Protect Switch", MADERA_HP3_SHORT_CIRCUIT_CTRL,
sound/soc/codecs/cs47l92.c
405
SOC_SINGLE("SPKDAT1 High Performance Switch", MADERA_OUTPUT_PATH_CONFIG_5L,
sound/soc/codecs/cs47l92.c
436
SOC_SINGLE("Noise Gate Switch", MADERA_NOISE_GATE_CONTROL,
sound/soc/codecs/cs48l32.c
2567
SOC_SINGLE("IN1L HPF Switch", CS48L32_IN1L_CONTROL1, CS48L32_INx_HPF_SHIFT, 1, 0),
sound/soc/codecs/cs48l32.c
2568
SOC_SINGLE("IN1R HPF Switch", CS48L32_IN1R_CONTROL1, CS48L32_INx_HPF_SHIFT, 1, 0),
sound/soc/codecs/cs48l32.c
2569
SOC_SINGLE("IN2L HPF Switch", CS48L32_IN2L_CONTROL1, CS48L32_INx_HPF_SHIFT, 1, 0),
sound/soc/codecs/cs48l32.c
2570
SOC_SINGLE("IN2R HPF Switch", CS48L32_IN2R_CONTROL1, CS48L32_INx_HPF_SHIFT, 1, 0),
sound/soc/codecs/cs48l32.c
2611
SOC_SINGLE("Ultrasonic 1 Detect LPF Switch",
sound/soc/codecs/cs48l32.c
2613
SOC_SINGLE("Ultrasonic 2 Detect LPF Switch",
sound/soc/codecs/cs530x.c
239
SOC_SINGLE("ADC1 Invert Switch", CS530X_IN_INV, CS530X_INOUT1_INV_SHIFT, 1, 0),
sound/soc/codecs/cs530x.c
240
SOC_SINGLE("ADC2 Invert Switch", CS530X_IN_INV, CS530X_INOUT2_INV_SHIFT, 1, 0),
sound/soc/codecs/cs530x.c
249
SOC_SINGLE("ADC3 Invert Switch", CS530X_IN_INV, CS530X_INOUT3_INV_SHIFT, 1, 0),
sound/soc/codecs/cs530x.c
250
SOC_SINGLE("ADC4 Invert Switch", CS530X_IN_INV, CS530X_INOUT4_INV_SHIFT, 1, 0),
sound/soc/codecs/cs530x.c
263
SOC_SINGLE("ADC5 Invert Switch", CS530X_IN_INV, CS530X_INOUT5_INV_SHIFT, 1, 0),
sound/soc/codecs/cs530x.c
264
SOC_SINGLE("ADC6 Invert Switch", CS530X_IN_INV, CS530X_INOUT6_INV_SHIFT, 1, 0),
sound/soc/codecs/cs530x.c
265
SOC_SINGLE("ADC7 Invert Switch", CS530X_IN_INV, CS530X_INOUT7_INV_SHIFT, 1, 0),
sound/soc/codecs/cs530x.c
266
SOC_SINGLE("ADC8 Invert Switch", CS530X_IN_INV, CS530X_INOUT8_INV_SHIFT, 1, 0),
sound/soc/codecs/cs530x.c
325
SOC_SINGLE("DAC1 Invert Switch", CS530X_OUT_INV, CS530X_INOUT1_INV_SHIFT, 1, 0),
sound/soc/codecs/cs530x.c
326
SOC_SINGLE("DAC2 Invert Switch", CS530X_OUT_INV, CS530X_INOUT2_INV_SHIFT, 1, 0),
sound/soc/codecs/cs530x.c
335
SOC_SINGLE("DAC3 Invert Switch", CS530X_OUT_INV, CS530X_INOUT3_INV_SHIFT, 1, 0),
sound/soc/codecs/cs530x.c
336
SOC_SINGLE("DAC4 Invert Switch", CS530X_OUT_INV, CS530X_INOUT4_INV_SHIFT, 1, 0),
sound/soc/codecs/cs530x.c
349
SOC_SINGLE("DAC5 Invert Switch", CS530X_OUT_INV, CS530X_INOUT5_INV_SHIFT, 1, 0),
sound/soc/codecs/cs530x.c
350
SOC_SINGLE("DAC6 Invert Switch", CS530X_OUT_INV, CS530X_INOUT6_INV_SHIFT, 1, 0),
sound/soc/codecs/cs530x.c
351
SOC_SINGLE("DAC7 Invert Switch", CS530X_OUT_INV, CS530X_INOUT7_INV_SHIFT, 1, 0),
sound/soc/codecs/cs530x.c
352
SOC_SINGLE("DAC8 Invert Switch", CS530X_OUT_INV, CS530X_INOUT8_INV_SHIFT, 1, 0),
sound/soc/codecs/cs53l30.c
292
SOC_SINGLE("Digital Soft-Ramp Switch", CS53L30_SFT_RAMP,
sound/soc/codecs/cs53l30.c
294
SOC_SINGLE("ADC1 Noise Gate Ganging Switch", CS53L30_ADC1_CTL3,
sound/soc/codecs/cs53l30.c
296
SOC_SINGLE("ADC2 Noise Gate Ganging Switch", CS53L30_ADC2_CTL3,
sound/soc/codecs/cs53l30.c
298
SOC_SINGLE("ADC1A Noise Gate Enable Switch", CS53L30_ADC1_NG_CTL,
sound/soc/codecs/cs53l30.c
300
SOC_SINGLE("ADC1B Noise Gate Enable Switch", CS53L30_ADC1_NG_CTL,
sound/soc/codecs/cs53l30.c
302
SOC_SINGLE("ADC2A Noise Gate Enable Switch", CS53L30_ADC2_NG_CTL,
sound/soc/codecs/cs53l30.c
304
SOC_SINGLE("ADC2B Noise Gate Enable Switch", CS53L30_ADC2_NG_CTL,
sound/soc/codecs/cs53l30.c
306
SOC_SINGLE("ADC1 Notch Filter Switch", CS53L30_ADCDMIC1_CTL2,
sound/soc/codecs/cs53l30.c
308
SOC_SINGLE("ADC2 Notch Filter Switch", CS53L30_ADCDMIC2_CTL2,
sound/soc/codecs/cs53l30.c
310
SOC_SINGLE("ADC1A Invert Switch", CS53L30_ADCDMIC1_CTL2,
sound/soc/codecs/cs53l30.c
312
SOC_SINGLE("ADC1B Invert Switch", CS53L30_ADCDMIC1_CTL2,
sound/soc/codecs/cs53l30.c
314
SOC_SINGLE("ADC2A Invert Switch", CS53L30_ADCDMIC2_CTL2,
sound/soc/codecs/cs53l30.c
316
SOC_SINGLE("ADC2B Invert Switch", CS53L30_ADCDMIC2_CTL2,
sound/soc/codecs/cx2072x.c
899
SOC_SINGLE("PortA HP Amp Switch", CX2072X_PORTA_PIN_CTRL, 7, 1, 0),
sound/soc/codecs/da7210.c
414
SOC_SINGLE("DAC EQ Switch", DA7210_DAC_EQ5, 7, 1, 0),
sound/soc/codecs/da7210.c
427
SOC_SINGLE("ADC EQ Switch", DA7210_ADC_EQ5, 7, 1, 0),
sound/soc/codecs/da7210.c
441
SOC_SINGLE("DAC HPF Switch", DA7210_DAC_HPF, 3, 1, 0),
sound/soc/codecs/da7210.c
443
SOC_SINGLE("DAC Voice Mode Switch", DA7210_DAC_HPF, 7, 1, 0),
sound/soc/codecs/da7210.c
446
SOC_SINGLE("ADC HPF Switch", DA7210_ADC_HPF, 3, 1, 0),
sound/soc/codecs/da7210.c
448
SOC_SINGLE("ADC Voice Mode Switch", DA7210_ADC_HPF, 7, 1, 0),
sound/soc/codecs/da7210.c
453
SOC_SINGLE("Aux2 Capture Switch", DA7210_AUX2, 2, 1, 0),
sound/soc/codecs/da7210.c
455
SOC_SINGLE("Digital Soft Mute Switch", DA7210_SOFTMUTE, 7, 1, 0),
sound/soc/codecs/da7210.c
456
SOC_SINGLE("Digital Soft Mute Rate", DA7210_SOFTMUTE, 0, 0x7, 0),
sound/soc/codecs/da7210.c
469
SOC_SINGLE("ALC Capture Max Volume", DA7210_ALC_MAX, 0, 0x3F, 0),
sound/soc/codecs/da7210.c
470
SOC_SINGLE("ALC Capture Min Volume", DA7210_ALC_MIN, 0, 0x3F, 0),
sound/soc/codecs/da7210.c
471
SOC_SINGLE("ALC Capture Noise Volume", DA7210_ALC_NOIS, 0, 0x3F, 0),
sound/soc/codecs/da7210.c
472
SOC_SINGLE("ALC Capture Attack Rate", DA7210_ALC_ATT, 0, 0xFF, 0),
sound/soc/codecs/da7210.c
473
SOC_SINGLE("ALC Capture Release Rate", DA7210_ALC_REL, 0, 0xFF, 0),
sound/soc/codecs/da7210.c
474
SOC_SINGLE("ALC Capture Release Delay", DA7210_ALC_DEL, 0, 0xFF, 0),
sound/soc/codecs/da7213.c
550
SOC_SINGLE("DAC EQ Switch", DA7213_DAC_FILTERS4, DA7213_DAC_EQ_EN_SHIFT,
sound/soc/codecs/da7213.c
569
SOC_SINGLE("ADC HPF Switch", DA7213_ADC_FILTERS1, DA7213_HPF_EN_SHIFT,
sound/soc/codecs/da7213.c
572
SOC_SINGLE("ADC Voice Mode Switch", DA7213_ADC_FILTERS1,
sound/soc/codecs/da7213.c
577
SOC_SINGLE("DAC HPF Switch", DA7213_DAC_FILTERS1, DA7213_HPF_EN_SHIFT,
sound/soc/codecs/da7213.c
580
SOC_SINGLE("DAC Voice Mode Switch", DA7213_DAC_FILTERS1,
sound/soc/codecs/da7213.c
586
SOC_SINGLE("Mic 1 Switch", DA7213_MIC_1_CTRL, DA7213_MUTE_EN_SHIFT,
sound/soc/codecs/da7213.c
588
SOC_SINGLE("Mic 2 Switch", DA7213_MIC_2_CTRL, DA7213_MUTE_EN_SHIFT,
sound/soc/codecs/da7213.c
599
SOC_SINGLE("Lineout Switch", DA7213_LINE_CTRL, DA7213_MUTE_EN_SHIFT,
sound/soc/codecs/da7213.c
601
SOC_SINGLE("DAC Soft Mute Switch", DA7213_DAC_FILTERS5,
sound/soc/codecs/da7213.c
642
SOC_SINGLE("ToneGen Off Time", DA7213_TONE_GEN_OFF_PER,
sound/soc/codecs/da7213.c
662
SOC_SINGLE("Lineout Gain Ramping Switch", DA7213_LINE_CTRL,
sound/soc/codecs/da7213.c
668
SOC_SINGLE("DAC NG Switch", DA7213_DAC_NG_CTRL, DA7213_DAC_NG_EN_SHIFT,
sound/soc/codecs/da7213.c
673
SOC_SINGLE("DAC NG OFF Threshold", DA7213_DAC_NG_OFF_THRESHOLD,
sound/soc/codecs/da7213.c
676
SOC_SINGLE("DAC NG ON Threshold", DA7213_DAC_NG_ON_THRESHOLD,
sound/soc/codecs/da7213.c
732
SOC_SINGLE("ALC Anticlip Mode Switch", DA7213_ALC_ANTICLIP_CTRL,
sound/soc/codecs/da7213.c
735
SOC_SINGLE("ALC Anticlip Level", DA7213_ALC_ANTICLIP_LEVEL,
sound/soc/codecs/da7218.c
1052
SOC_SINGLE("Sidetone Switch", DA7218_SIDETONE_CTRL,
sound/soc/codecs/da7218.c
1058
SOC_SINGLE("ToneGen DTMF Switch", DA7218_TONE_GEN_CFG1,
sound/soc/codecs/da7218.c
1068
SOC_SINGLE("ToneGen On Time", DA7218_TONE_GEN_ON_PER,
sound/soc/codecs/da7218.c
1071
SOC_SINGLE("ToneGen Off Time", DA7218_TONE_GEN_OFF_PER,
sound/soc/codecs/da7218.c
1084
SOC_SINGLE("DGS Sync Delay", DA7218_DGS_SYNC_DELAY,
sound/soc/codecs/da7218.c
1087
SOC_SINGLE("DGS Fast SR Sync Delay", DA7218_DGS_SYNC_DELAY2,
sound/soc/codecs/da7218.c
1090
SOC_SINGLE("DGS Voice Filter Sync Delay", DA7218_DGS_SYNC_DELAY3,
sound/soc/codecs/da7218.c
1100
SOC_SINGLE("DGS Gain Subrange Switch", DA7218_DGS_GAIN_CTRL,
sound/soc/codecs/da7218.c
1103
SOC_SINGLE("DGS Gain Ramp Switch", DA7218_DGS_GAIN_CTRL,
sound/soc/codecs/da7218.c
1106
SOC_SINGLE("DGS Gain Steps", DA7218_DGS_GAIN_CTRL,
sound/soc/codecs/da7218.c
1134
SOC_SINGLE("Out EQ Switch", DA7218_OUT_1_EQ_5_FILTER_CTRL,
sound/soc/codecs/da7218.c
1142
SOC_SINGLE("BiQuad Filter Switch", DA7218_OUT_1_BIQ_5STAGE_CTRL,
sound/soc/codecs/da7218.c
1184
SOC_SINGLE("DAC NG Switch", DA7218_DAC_NG_CTRL, DA7218_DAC_NG_EN_SHIFT,
sound/soc/codecs/da7218.c
1191
SOC_SINGLE("Charge Pump Threshold", DA7218_CP_VOL_THRESHOLD1,
sound/soc/codecs/da7218.c
642
SOC_SINGLE("Mic1 Switch", DA7218_MIC_1_CTRL,
sound/soc/codecs/da7218.c
648
SOC_SINGLE("Mic2 Switch", DA7218_MIC_2_CTRL,
sound/soc/codecs/da7218.c
658
SOC_SINGLE("Mixin1 Switch", DA7218_MIXIN_1_CTRL,
sound/soc/codecs/da7218.c
661
SOC_SINGLE("Mixin1 Gain Ramp Switch", DA7218_MIXIN_1_CTRL,
sound/soc/codecs/da7218.c
664
SOC_SINGLE("Mixin1 ZC Gain Switch", DA7218_MIXIN_1_CTRL,
sound/soc/codecs/da7218.c
672
SOC_SINGLE("Mixin2 Switch", DA7218_MIXIN_2_CTRL,
sound/soc/codecs/da7218.c
675
SOC_SINGLE("Mixin2 Gain Ramp Switch", DA7218_MIXIN_2_CTRL,
sound/soc/codecs/da7218.c
678
SOC_SINGLE("Mixin2 ZC Gain Switch", DA7218_MIXIN_2_CTRL,
sound/soc/codecs/da7218.c
683
SOC_SINGLE("ADC1 AAF Switch", DA7218_ADC_1_CTRL,
sound/soc/codecs/da7218.c
686
SOC_SINGLE("ADC2 AAF Switch", DA7218_ADC_2_CTRL,
sound/soc/codecs/da7218.c
689
SOC_SINGLE("ADC LP Mode Switch", DA7218_ADC_MODE,
sound/soc/codecs/da7218.c
698
SOC_SINGLE("In Filter1L Switch", DA7218_IN_1L_FILTER_CTRL,
sound/soc/codecs/da7218.c
701
SOC_SINGLE("In Filter1L Gain Ramp Switch", DA7218_IN_1L_FILTER_CTRL,
sound/soc/codecs/da7218.c
708
SOC_SINGLE("In Filter1R Switch", DA7218_IN_1R_FILTER_CTRL,
sound/soc/codecs/da7218.c
711
SOC_SINGLE("In Filter1R Gain Ramp Switch",
sound/soc/codecs/da7218.c
718
SOC_SINGLE("In Filter2L Switch", DA7218_IN_2L_FILTER_CTRL,
sound/soc/codecs/da7218.c
721
SOC_SINGLE("In Filter2L Gain Ramp Switch", DA7218_IN_2L_FILTER_CTRL,
sound/soc/codecs/da7218.c
728
SOC_SINGLE("In Filter2R Switch", DA7218_IN_2R_FILTER_CTRL,
sound/soc/codecs/da7218.c
731
SOC_SINGLE("In Filter2R Gain Ramp Switch",
sound/soc/codecs/da7218.c
742
SOC_SINGLE("AGS Anticlip Switch", DA7218_AGS_ANTICLIP_CTRL,
sound/soc/codecs/da7218.c
745
SOC_SINGLE("AGS Channel1 Switch", DA7218_AGS_ENABLE,
sound/soc/codecs/da7218.c
748
SOC_SINGLE("AGS Channel2 Switch", DA7218_AGS_ENABLE,
sound/soc/codecs/da7218.c
780
SOC_SINGLE("ALC Anticlip Switch", DA7218_ALC_ANTICLIP_CTRL,
sound/soc/codecs/da7218.c
815
SOC_SINGLE("Mic Level Detect Level", DA7218_LVL_DET_LEVEL,
sound/soc/codecs/da7219.c
482
SOC_SINGLE("Mic Switch", DA7219_MIC_1_CTRL,
sound/soc/codecs/da7219.c
492
SOC_SINGLE("Mixin Switch", DA7219_MIXIN_L_CTRL,
sound/soc/codecs/da7219.c
495
SOC_SINGLE("Mixin Gain Ramp Switch", DA7219_MIXIN_L_CTRL,
sound/soc/codecs/da7219.c
498
SOC_SINGLE("Mixin ZC Gain Switch", DA7219_MIXIN_L_CTRL,
sound/soc/codecs/da7219.c
507
SOC_SINGLE("Capture Digital Switch", DA7219_ADC_L_CTRL,
sound/soc/codecs/da7219.c
510
SOC_SINGLE("Capture Digital Gain Ramp Switch", DA7219_ADC_L_CTRL,
sound/soc/codecs/da7219.c
544
SOC_SINGLE("ALC Anticlip Switch", DA7219_ALC_ANTICLIP_CTRL,
sound/soc/codecs/da7219.c
560
SOC_SINGLE("Sidetone Switch", DA7219_SIDETONE_CTRL,
sound/soc/codecs/da7219.c
587
SOC_SINGLE("ToneGen Off Time", DA7219_TONE_GEN_OFF_PER,
sound/soc/codecs/da7219.c
640
SOC_SINGLE("DAC NG Switch", DA7219_DAC_NG_CTRL, DA7219_DAC_NG_EN_SHIFT,
sound/soc/codecs/da7219.c
659
SOC_SINGLE("Charge Pump Threshold", DA7219_CP_VOL_THRESHOLD1,
sound/soc/codecs/da732x.c
389
SOC_SINGLE("MIC1 Switch", DA732X_REG_MIC1, DA732X_MIC_MUTE_SHIFT,
sound/soc/codecs/da732x.c
394
SOC_SINGLE("MIC2 Switch", DA732X_REG_MIC2, DA732X_MIC_MUTE_SHIFT,
sound/soc/codecs/da732x.c
399
SOC_SINGLE("MIC3 Switch", DA732X_REG_MIC3, DA732X_MIC_MUTE_SHIFT,
sound/soc/codecs/da732x.c
406
SOC_SINGLE("AUX1L Switch", DA732X_REG_AUX1L, DA732X_AUX_MUTE_SHIFT,
sound/soc/codecs/da732x.c
411
SOC_SINGLE("AUX1R Switch", DA732X_REG_AUX1R, DA732X_AUX_MUTE_SHIFT,
sound/soc/codecs/da732x.c
433
SOC_SINGLE("Digital Playback DAC3 Switch", DA732X_REG_DAC2_SEL,
sound/soc/codecs/da732x.c
438
SOC_SINGLE("Digital Playback DAC4 Switch", DA732X_REG_DAC2_SEL,
sound/soc/codecs/da732x.c
443
SOC_SINGLE("Digital Playback DAC5 Switch", DA732X_REG_DAC3_SEL,
sound/soc/codecs/da732x.c
476
SOC_SINGLE("ADC1 EQ Switch", DA732X_REG_ADC1_EQ5,
sound/soc/codecs/da732x.c
497
SOC_SINGLE("ADC2 EQ Switch", DA732X_REG_ADC2_EQ5,
sound/soc/codecs/da732x.c
518
SOC_SINGLE("DAC1 EQ Switch", DA732X_REG_DAC1_EQ5,
sound/soc/codecs/da732x.c
536
SOC_SINGLE("DAC2 EQ Switch", DA732X_REG_DAC2_EQ5,
sound/soc/codecs/da732x.c
554
SOC_SINGLE("DAC3 EQ Switch", DA732X_REG_DAC3_EQ5,
sound/soc/codecs/da732x.c
573
SOC_SINGLE("Lineout 2 Switch", DA732X_REG_LIN2, DA732X_LOUT_MUTE_SHIFT,
sound/soc/codecs/da732x.c
580
SOC_SINGLE("Lineout 3 Switch", DA732X_REG_LIN3, DA732X_LOUT_MUTE_SHIFT,
sound/soc/codecs/da732x.c
587
SOC_SINGLE("Lineout 4 Switch", DA732X_REG_LIN4, DA732X_LOUT_MUTE_SHIFT,
sound/soc/codecs/da9055.c
569
SOC_SINGLE("DAC EQ Switch", DA9055_DAC_FILTERS4, 7, 1, 0),
sound/soc/codecs/da9055.c
582
SOC_SINGLE("ADC HPF Switch", DA9055_ADC_FILTERS1, 7, 1, 0),
sound/soc/codecs/da9055.c
584
SOC_SINGLE("ADC Voice Mode Switch", DA9055_ADC_FILTERS1, 3, 1, 0),
sound/soc/codecs/da9055.c
587
SOC_SINGLE("DAC HPF Switch", DA9055_DAC_FILTERS1, 7, 1, 0),
sound/soc/codecs/da9055.c
589
SOC_SINGLE("DAC Voice Mode Switch", DA9055_DAC_FILTERS1, 3, 1, 0),
sound/soc/codecs/da9055.c
603
SOC_SINGLE("Lineout Switch", DA9055_LINE_CTRL, 6, 1, 0),
sound/soc/codecs/da9055.c
604
SOC_SINGLE("DAC Soft Mute Switch", DA9055_DAC_FILTERS5, 7, 1, 0),
sound/soc/codecs/da9055.c
614
SOC_SINGLE("Lineout ZC Switch", DA9055_LINE_CTRL, 4, 1, 0),
sound/soc/codecs/da9055.c
627
SOC_SINGLE("Lineout Gain Ramping Switch", DA9055_LINE_CTRL, 5, 1, 0),
sound/soc/codecs/da9055.c
631
SOC_SINGLE("DAC NG Switch", DA9055_DAC_NG_CTRL, 7, 1, 0),
sound/soc/codecs/da9055.c
632
SOC_SINGLE("DAC NG ON Threshold", DA9055_DAC_NG_ON_THRESHOLD,
sound/soc/codecs/da9055.c
634
SOC_SINGLE("DAC NG OFF Threshold", DA9055_DAC_NG_OFF_THRESHOLD,
sound/soc/codecs/da9055.c
641
SOC_SINGLE("DAC Left Invert", DA9055_DIG_CTRL, 3, 1, 0),
sound/soc/codecs/da9055.c
642
SOC_SINGLE("DAC Right Invert", DA9055_DIG_CTRL, 7, 1, 0),
sound/soc/codecs/da9055.c
653
SOC_SINGLE("ALC Offset Switch", DA9055_ALC_CTRL1, 0, 1, 0),
sound/soc/codecs/da9055.c
654
SOC_SINGLE("ALC Anticlip Mode Switch", DA9055_ALC_ANTICLIP_CTRL,
sound/soc/codecs/da9055.c
656
SOC_SINGLE("ALC Anticlip Level", DA9055_ALC_ANTICLIP_LEVEL,
sound/soc/codecs/es8311.c
133
SOC_SINGLE("ADC Polarity Invert Capture Switch", ES8311_ADC2,
sound/soc/codecs/es8311.c
142
SOC_SINGLE("ADC Automute Capture Switch", ES8311_ADC4,
sound/soc/codecs/es8311.c
152
SOC_SINGLE("ADC HPF Capture Switch", ES8311_ADC8, ES8311_ADC8_HPF_SHIFT,
sound/soc/codecs/es8311.c
154
SOC_SINGLE("ADC EQ Capture Switch", ES8311_ADC8,
sound/soc/codecs/es8311.c
156
SOC_SINGLE("ALC Capture Switch", ES8311_ADC4, ES8311_ADC4_ALC_EN_SHIFT,
sound/soc/codecs/es8311.c
169
SOC_SINGLE("DRC Playback Switch", ES8311_DAC4, ES8311_DAC4_DRC_EN_SHIFT,
sound/soc/codecs/es8311.c
179
SOC_SINGLE("DAC EQ Playback Switch", ES8311_DAC6,
sound/soc/codecs/es8316.c
103
SOC_SINGLE("DAC Soft Ramp Switch", ES8316_DAC_SET1, 4, 1, 1),
sound/soc/codecs/es8316.c
104
SOC_SINGLE("DAC Soft Ramp Rate", ES8316_DAC_SET1, 2, 3, 0),
sound/soc/codecs/es8316.c
105
SOC_SINGLE("DAC Notch Filter Switch", ES8316_DAC_SET2, 6, 1, 0),
sound/soc/codecs/es8316.c
106
SOC_SINGLE("DAC Double Fs Switch", ES8316_DAC_SET2, 7, 1, 0),
sound/soc/codecs/es8316.c
107
SOC_SINGLE("DAC Stereo Enhancement", ES8316_DAC_SET3, 0, 7, 0),
sound/soc/codecs/es8316.c
108
SOC_SINGLE("DAC Mono Mix Switch", ES8316_DAC_SET3, 3, 1, 0),
sound/soc/codecs/es8316.c
111
SOC_SINGLE("Mic Boost Switch", ES8316_ADC_D2SEPGA, 0, 1, 0),
sound/soc/codecs/es8316.c
116
SOC_SINGLE("ADC Soft Ramp Switch", ES8316_ADC_MUTE, 4, 1, 0),
sound/soc/codecs/es8316.c
117
SOC_SINGLE("ADC Double Fs Switch", ES8316_ADC_DMIC, 4, 1, 0),
sound/soc/codecs/es8316.c
119
SOC_SINGLE("ALC Capture Switch", ES8316_ADC_ALC1, 6, 1, 0),
sound/soc/codecs/es8316.c
126
SOC_SINGLE("ALC Capture Hold Time", ES8316_ADC_ALC3, 0, 10, 0),
sound/soc/codecs/es8316.c
127
SOC_SINGLE("ALC Capture Decay Time", ES8316_ADC_ALC4, 4, 10, 0),
sound/soc/codecs/es8316.c
128
SOC_SINGLE("ALC Capture Attack Time", ES8316_ADC_ALC4, 0, 10, 0),
sound/soc/codecs/es8316.c
129
SOC_SINGLE("ALC Capture Noise Gate Switch", ES8316_ADC_ALC_NG,
sound/soc/codecs/es8316.c
131
SOC_SINGLE("ALC Capture Noise Gate Threshold", ES8316_ADC_ALC_NG,
sound/soc/codecs/es8323.c
123
SOC_SINGLE("ALC Capture ZC Switch", ES8323_ADCCONTROL13,
sound/soc/codecs/es8323.c
125
SOC_SINGLE("ALC Capture Decay Time", ES8323_ADCCONTROL12,
sound/soc/codecs/es8323.c
127
SOC_SINGLE("ALC Capture Attack Time", ES8323_ADCCONTROL12,
sound/soc/codecs/es8323.c
129
SOC_SINGLE("ALC Capture NG Threshold", ES8323_ADCCONTROL14,
sound/soc/codecs/es8323.c
131
SOC_SINGLE("ALC Capture NG Switch", ES8323_ADCCONTROL14,
sound/soc/codecs/es8323.c
133
SOC_SINGLE("ZC Timeout Switch", ES8323_ADCCONTROL13,
sound/soc/codecs/es8323.c
135
SOC_SINGLE("Capture Mute Switch", ES8323_ADCCONTROL7,
sound/soc/codecs/es8326.c
252
SOC_SINGLE("ADC PGA SE Switch", ES8326_PGAGAIN, 7, 1, 0),
sound/soc/codecs/es8326.c
254
SOC_SINGLE("ADC4 DRE Switch", ES8326_ADC_DRE, 4, 1, 0),
sound/soc/codecs/es8326.c
255
SOC_SINGLE("ADC3 DRE Switch", ES8326_ADC_DRE, 5, 1, 0),
sound/soc/codecs/es8326.c
256
SOC_SINGLE("ADC2 DRE Switch", ES8326_ADC_DRE, 6, 1, 0),
sound/soc/codecs/es8326.c
257
SOC_SINGLE("ADC1 DRE Switch", ES8326_ADC_DRE, 7, 1, 0),
sound/soc/codecs/es8326.c
259
SOC_SINGLE("DRE Gain Switch", ES8326_ADC_DRE_GAIN, 5, 1, 0),
sound/soc/codecs/es8326.c
264
SOC_SINGLE("ALC Capture Switch", ES8326_ALC_RECOVERY, 3, 1, 0),
sound/soc/codecs/es8328.c
180
SOC_SINGLE("Capture ZC Switch", ES8328_ADCCONTROL7, 6, 1, 0),
sound/soc/codecs/es8375.c
113
SOC_SINGLE("ADC Invert Switch", ES8375_ADC1, ADC_INV_SHIFT_6, 1, 0),
sound/soc/codecs/es8375.c
114
SOC_SINGLE("ADC RAM Clear", ES8375_ADC1, ADC_RAMCLR_SHIFT_5, 1, 0),
sound/soc/codecs/es8375.c
123
SOC_SINGLE("ADC Automute Switch", ES8375_ADC_AUTOMUTE,
sound/soc/codecs/es8375.c
134
SOC_SINGLE("DAC DSM Mute Switch", ES8375_DAC1, DAC_DSMMUTE_SHIFT_7, 1, 0),
sound/soc/codecs/es8375.c
135
SOC_SINGLE("DAC DEM Mute Switch", ES8375_DAC1, DAC_DEMMUTE_SHIFT_6, 1, 0),
sound/soc/codecs/es8375.c
136
SOC_SINGLE("DAC Invert Switch", ES8375_DAC1, DAC_INV_SHIFT_5, 1, 0),
sound/soc/codecs/es8375.c
137
SOC_SINGLE("DAC RAM Clear", ES8375_DAC1, DAC_RAMCLR_SHIFT_4, 1, 0),
sound/soc/codecs/es8375.c
145
SOC_SINGLE("DAC Automute Switch", ES8375_DAC_AUTOMUTE1,
sound/soc/codecs/isabelle.c
411
SOC_SINGLE("Headset Noise Gate", ISABELLE_HS_NG_CFG1_REG, 7, 1, 0),
sound/soc/codecs/isabelle.c
412
SOC_SINGLE("Handsfree Noise Gate", ISABELLE_HF_NG_CFG1_REG, 7, 1, 0),
sound/soc/codecs/isabelle.c
414
SOC_SINGLE("ATX1 Filter Bypass Switch", ISABELLE_AUDIO_HPF_CFG_REG,
sound/soc/codecs/isabelle.c
416
SOC_SINGLE("ATX2 Filter Bypass Switch", ISABELLE_AUDIO_HPF_CFG_REG,
sound/soc/codecs/isabelle.c
418
SOC_SINGLE("ARX1 Filter Bypass Switch", ISABELLE_AUDIO_HPF_CFG_REG,
sound/soc/codecs/isabelle.c
420
SOC_SINGLE("ARX2 Filter Bypass Switch", ISABELLE_AUDIO_HPF_CFG_REG,
sound/soc/codecs/isabelle.c
422
SOC_SINGLE("ARX3 Filter Bypass Switch", ISABELLE_AUDIO_HPF_CFG_REG,
sound/soc/codecs/isabelle.c
424
SOC_SINGLE("ARX4 Filter Bypass Switch", ISABELLE_AUDIO_HPF_CFG_REG,
sound/soc/codecs/isabelle.c
426
SOC_SINGLE("ARX5 Filter Bypass Switch", ISABELLE_AUDIO_HPF_CFG_REG,
sound/soc/codecs/isabelle.c
428
SOC_SINGLE("ARX6 Filter Bypass Switch", ISABELLE_AUDIO_HPF_CFG_REG,
sound/soc/codecs/isabelle.c
430
SOC_SINGLE("VRX1 Filter Bypass Switch", ISABELLE_AUDIO_HPF_CFG_REG,
sound/soc/codecs/isabelle.c
432
SOC_SINGLE("VRX2 Filter Bypass Switch", ISABELLE_AUDIO_HPF_CFG_REG,
sound/soc/codecs/isabelle.c
435
SOC_SINGLE("ATX1 Filter Enable Switch", ISABELLE_ALU_TX_EN_REG,
sound/soc/codecs/isabelle.c
437
SOC_SINGLE("ATX2 Filter Enable Switch", ISABELLE_ALU_TX_EN_REG,
sound/soc/codecs/isabelle.c
439
SOC_SINGLE("VTX1 Filter Enable Switch", ISABELLE_ALU_TX_EN_REG,
sound/soc/codecs/isabelle.c
441
SOC_SINGLE("VTX2 Filter Enable Switch", ISABELLE_ALU_TX_EN_REG,
sound/soc/codecs/isabelle.c
443
SOC_SINGLE("RX1 Filter Enable Switch", ISABELLE_ALU_RX_EN_REG,
sound/soc/codecs/isabelle.c
445
SOC_SINGLE("RX2 Filter Enable Switch", ISABELLE_ALU_RX_EN_REG,
sound/soc/codecs/isabelle.c
447
SOC_SINGLE("RX3 Filter Enable Switch", ISABELLE_ALU_RX_EN_REG,
sound/soc/codecs/isabelle.c
449
SOC_SINGLE("RX4 Filter Enable Switch", ISABELLE_ALU_RX_EN_REG,
sound/soc/codecs/isabelle.c
451
SOC_SINGLE("RX5 Filter Enable Switch", ISABELLE_ALU_RX_EN_REG,
sound/soc/codecs/isabelle.c
453
SOC_SINGLE("RX6 Filter Enable Switch", ISABELLE_ALU_RX_EN_REG,
sound/soc/codecs/isabelle.c
456
SOC_SINGLE("ULATX12 Capture Switch", ISABELLE_ULATX12_INTF_CFG_REG,
sound/soc/codecs/isabelle.c
459
SOC_SINGLE("DL12 Playback Switch", ISABELLE_DL12_INTF_CFG_REG,
sound/soc/codecs/isabelle.c
461
SOC_SINGLE("DL34 Playback Switch", ISABELLE_DL34_INTF_CFG_REG,
sound/soc/codecs/isabelle.c
463
SOC_SINGLE("DL56 Playback Switch", ISABELLE_DL56_INTF_CFG_REG,
sound/soc/codecs/isabelle.c
467
SOC_SINGLE("DMIC Switch", ISABELLE_DMIC_CFG_REG, 0, 1, 0),
sound/soc/codecs/jz4725b.c
221
SOC_SINGLE("DAC Playback Switch", JZ4725B_CODEC_REG_CR1,
sound/soc/codecs/jz4725b.c
224
SOC_SINGLE("Deemphasize Filter Playback Switch",
sound/soc/codecs/jz4725b.c
228
SOC_SINGLE("High-Pass Filter Capture Switch",
sound/soc/codecs/jz4740.c
89
SOC_SINGLE("Master Playback Switch", JZ4740_REG_CODEC_1,
sound/soc/codecs/jz4760.c
312
SOC_SINGLE("High-Pass Filter Capture Switch",
sound/soc/codecs/lm4857.c
81
SOC_SINGLE("Spk 3D Playback Switch", LM4857_LVOL, LM4857_3D, 1, 0),
sound/soc/codecs/lm4857.c
82
SOC_SINGLE("HP 3D Playback Switch", LM4857_RVOL, LM4857_3D, 1, 0),
sound/soc/codecs/lm4857.c
83
SOC_SINGLE("Fast Wakeup Playback Switch", LM4857_CTRL,
sound/soc/codecs/lm4857.c
85
SOC_SINGLE("Earpiece 6dB Playback Switch", LM4857_CTRL,
sound/soc/codecs/lm49453.c
532
SOC_SINGLE("DMIC1 HPFilter Switch", LM49453_P0_ADC_FX_ENABLES_REG,
sound/soc/codecs/lm49453.c
534
SOC_SINGLE("DMIC2 HPFilter Switch", LM49453_P0_ADC_FX_ENABLES_REG,
sound/soc/codecs/lm49453.c
536
SOC_SINGLE("ADC HPFilter Switch", LM49453_P0_ADC_FX_ENABLES_REG,
sound/soc/codecs/lm49453.c
573
SOC_SINGLE("Port1 Playback Switch", LM49453_P0_AUDIO_PORT1_BASIC_REG,
sound/soc/codecs/lm49453.c
575
SOC_SINGLE("Port2 Playback Switch", LM49453_P0_AUDIO_PORT2_BASIC_REG,
sound/soc/codecs/lm49453.c
577
SOC_SINGLE("Port1 Capture Switch", LM49453_P0_AUDIO_PORT1_BASIC_REG,
sound/soc/codecs/lm49453.c
579
SOC_SINGLE("Port2 Capture Switch", LM49453_P0_AUDIO_PORT2_BASIC_REG,
sound/soc/codecs/lpass-rx-macro.c
3062
SOC_SINGLE("IIR1 Band1 Switch", CDC_RX_SIDETONE_IIR0_IIR_CTL,
sound/soc/codecs/lpass-rx-macro.c
3064
SOC_SINGLE("IIR1 Band2 Switch", CDC_RX_SIDETONE_IIR0_IIR_CTL,
sound/soc/codecs/lpass-rx-macro.c
3066
SOC_SINGLE("IIR1 Band3 Switch", CDC_RX_SIDETONE_IIR0_IIR_CTL,
sound/soc/codecs/lpass-rx-macro.c
3068
SOC_SINGLE("IIR1 Band4 Switch", CDC_RX_SIDETONE_IIR0_IIR_CTL,
sound/soc/codecs/lpass-rx-macro.c
3070
SOC_SINGLE("IIR1 Band5 Switch", CDC_RX_SIDETONE_IIR0_IIR_CTL,
sound/soc/codecs/lpass-rx-macro.c
3072
SOC_SINGLE("IIR2 Band1 Switch", CDC_RX_SIDETONE_IIR1_IIR_CTL,
sound/soc/codecs/lpass-rx-macro.c
3074
SOC_SINGLE("IIR2 Band2 Switch", CDC_RX_SIDETONE_IIR1_IIR_CTL,
sound/soc/codecs/lpass-rx-macro.c
3076
SOC_SINGLE("IIR2 Band3 Switch", CDC_RX_SIDETONE_IIR1_IIR_CTL,
sound/soc/codecs/lpass-rx-macro.c
3078
SOC_SINGLE("IIR2 Band4 Switch", CDC_RX_SIDETONE_IIR1_IIR_CTL,
sound/soc/codecs/lpass-rx-macro.c
3080
SOC_SINGLE("IIR2 Band5 Switch", CDC_RX_SIDETONE_IIR1_IIR_CTL,
sound/soc/codecs/lpass-wsa-macro.c
2200
SOC_SINGLE("WSA_RX0 Digital Mute", CDC_WSA_RX0_RX_PATH_CTL, 4, 1, 0),
sound/soc/codecs/lpass-wsa-macro.c
2201
SOC_SINGLE("WSA_RX1 Digital Mute", CDC_WSA_RX1_RX_PATH_CTL, 4, 1, 0),
sound/soc/codecs/lpass-wsa-macro.c
2202
SOC_SINGLE("WSA_RX0_MIX Digital Mute", CDC_WSA_RX0_RX_PATH_MIX_CTL, 4,
sound/soc/codecs/lpass-wsa-macro.c
2204
SOC_SINGLE("WSA_RX1_MIX Digital Mute", CDC_WSA_RX1_RX_PATH_MIX_CTL, 4,
sound/soc/codecs/max98088.c
465
SOC_SINGLE("MIC1 Volume", M98088_REG_35_LVL_MIC1, 0, 31, 1),
sound/soc/codecs/max98088.c
466
SOC_SINGLE("MIC2 Volume", M98088_REG_36_LVL_MIC2, 0, 31, 1),
sound/soc/codecs/max98088.c
477
SOC_SINGLE("Noise Gate Threshold", M98088_REG_40_MICAGC_THRESH,
sound/soc/codecs/max98088.c
480
SOC_SINGLE("INA Volume", M98088_REG_37_LVL_INA, 0, 7, 1),
sound/soc/codecs/max98088.c
481
SOC_SINGLE("INB Volume", M98088_REG_38_LVL_INB, 0, 7, 1),
sound/soc/codecs/max98088.c
483
SOC_SINGLE("DACL Volume", M98088_REG_2F_LVL_DAI1_PLAY, 0, 15, 1),
sound/soc/codecs/max98088.c
484
SOC_SINGLE("DACR Volume", M98088_REG_31_LVL_DAI2_PLAY, 0, 15, 1),
sound/soc/codecs/max98088.c
486
SOC_SINGLE("ADCL Volume", M98088_REG_33_LVL_ADC_L, 0, 15, 0),
sound/soc/codecs/max98088.c
487
SOC_SINGLE("ADCR Volume", M98088_REG_34_LVL_ADC_R, 0, 15, 0),
sound/soc/codecs/max98088.c
489
SOC_SINGLE("ADCL Boost Volume", M98088_REG_33_LVL_ADC_L, 4, 3, 0),
sound/soc/codecs/max98088.c
490
SOC_SINGLE("ADCR Boost Volume", M98088_REG_34_LVL_ADC_R, 4, 3, 0),
sound/soc/codecs/max98088.c
492
SOC_SINGLE("Left HP Output Mixer Switch", M98088_REG_27_MIX_HP_CNTL, 4, 1, 0),
sound/soc/codecs/max98088.c
493
SOC_SINGLE("Right HP Output Mixer Switch", M98088_REG_27_MIX_HP_CNTL, 5, 1, 0),
sound/soc/codecs/max98088.c
495
SOC_SINGLE("EQ1 Switch", M98088_REG_49_CFG_LEVEL, 0, 1, 0),
sound/soc/codecs/max98088.c
496
SOC_SINGLE("EQ2 Switch", M98088_REG_49_CFG_LEVEL, 1, 1, 0),
sound/soc/codecs/max98088.c
504
SOC_SINGLE("DAI2 DC Block Switch", M98088_REG_20_DAI2_FILTERS,
sound/soc/codecs/max98088.c
507
SOC_SINGLE("ALC Switch", M98088_REG_43_SPKALC_COMP, 7, 1, 0),
sound/soc/codecs/max98088.c
508
SOC_SINGLE("ALC Threshold", M98088_REG_43_SPKALC_COMP, 0, 7, 0),
sound/soc/codecs/max98088.c
509
SOC_SINGLE("ALC Multiband", M98088_REG_43_SPKALC_COMP, 3, 1, 0),
sound/soc/codecs/max98088.c
510
SOC_SINGLE("ALC Release Time", M98088_REG_43_SPKALC_COMP, 4, 7, 0),
sound/soc/codecs/max98088.c
512
SOC_SINGLE("PWR Limiter Threshold", M98088_REG_44_PWRLMT_CFG,
sound/soc/codecs/max98088.c
514
SOC_SINGLE("PWR Limiter Weight", M98088_REG_44_PWRLMT_CFG, 0, 7, 0),
sound/soc/codecs/max98088.c
515
SOC_SINGLE("PWR Limiter Time1", M98088_REG_45_PWRLMT_TIME, 0, 15, 0),
sound/soc/codecs/max98088.c
516
SOC_SINGLE("PWR Limiter Time2", M98088_REG_45_PWRLMT_TIME, 4, 15, 0),
sound/soc/codecs/max98088.c
518
SOC_SINGLE("THD Limiter Threshold", M98088_REG_46_THDLMT_CFG, 4, 15, 0),
sound/soc/codecs/max98088.c
519
SOC_SINGLE("THD Limiter Time", M98088_REG_46_THDLMT_CFG, 0, 7, 0),
sound/soc/codecs/max98090.c
517
SOC_SINGLE("DMIC MIC Comp Filter Config", M98090_REG_DIGITAL_MIC_CONFIG,
sound/soc/codecs/max98090.c
554
SOC_SINGLE("LINEA Ext Resistor Gain Mode", M98090_REG_INPUT_MODE,
sound/soc/codecs/max98090.c
556
SOC_SINGLE("LINEB Ext Resistor Gain Mode", M98090_REG_INPUT_MODE,
sound/soc/codecs/max98090.c
574
SOC_SINGLE("ADC Quantizer Dither", M98090_REG_ADC_CONTROL,
sound/soc/codecs/max98090.c
578
SOC_SINGLE("DAC Mono Mode", M98090_REG_IO_CONFIGURATION,
sound/soc/codecs/max98090.c
580
SOC_SINGLE("SDIN Mode", M98090_REG_IO_CONFIGURATION,
sound/soc/codecs/max98090.c
582
SOC_SINGLE("SDOUT Mode", M98090_REG_IO_CONFIGURATION,
sound/soc/codecs/max98090.c
584
SOC_SINGLE("SDOUT Hi-Z Mode", M98090_REG_IO_CONFIGURATION,
sound/soc/codecs/max98090.c
587
SOC_SINGLE("Record Path DC Blocking", M98090_REG_FILTER_CONFIG,
sound/soc/codecs/max98090.c
589
SOC_SINGLE("Playback Path DC Blocking", M98090_REG_FILTER_CONFIG,
sound/soc/codecs/max98090.c
604
SOC_SINGLE("Digital EQ 3 Band Switch", M98090_REG_DSP_FILTER_ENABLE,
sound/soc/codecs/max98090.c
606
SOC_SINGLE("Digital EQ 5 Band Switch", M98090_REG_DSP_FILTER_ENABLE,
sound/soc/codecs/max98090.c
608
SOC_SINGLE("Digital EQ 7 Band Switch", M98090_REG_DSP_FILTER_ENABLE,
sound/soc/codecs/max98090.c
610
SOC_SINGLE("Digital EQ Clipping Detection", M98090_REG_DAI_PLAYBACK_LEVEL_EQ,
sound/soc/codecs/max98090.c
617
SOC_SINGLE("ALC Enable", M98090_REG_DRC_TIMING,
sound/soc/codecs/max98090.c
671
SOC_SINGLE("Headphone Left Switch", M98090_REG_LEFT_HP_VOLUME,
sound/soc/codecs/max98090.c
673
SOC_SINGLE("Headphone Right Switch", M98090_REG_RIGHT_HP_VOLUME,
sound/soc/codecs/max98090.c
676
SOC_SINGLE("Speaker Left Switch", M98090_REG_LEFT_SPK_VOLUME,
sound/soc/codecs/max98090.c
678
SOC_SINGLE("Speaker Right Switch", M98090_REG_RIGHT_SPK_VOLUME,
sound/soc/codecs/max98090.c
681
SOC_SINGLE("Receiver Left Switch", M98090_REG_RCV_LOUTL_VOLUME,
sound/soc/codecs/max98090.c
683
SOC_SINGLE("Receiver Right Switch", M98090_REG_LOUTR_VOLUME,
sound/soc/codecs/max98090.c
686
SOC_SINGLE("Zero-Crossing Detection", M98090_REG_LEVEL_CONTROL,
sound/soc/codecs/max98090.c
688
SOC_SINGLE("Enhanced Vol Smoothing", M98090_REG_LEVEL_CONTROL,
sound/soc/codecs/max98090.c
690
SOC_SINGLE("Volume Adjustment Smoothing", M98090_REG_LEVEL_CONTROL,
sound/soc/codecs/max98090.c
694
SOC_SINGLE("Biquad Switch", M98090_REG_DSP_FILTER_ENABLE,
sound/soc/codecs/max98090.c
700
SOC_SINGLE("DMIC34 Zeropad", M98090_REG_SAMPLE_RATE,
sound/soc/codecs/max98090.c
705
SOC_SINGLE("DMIC34 DC Blocking", M98090_REG_FILTER_CONFIG,
sound/soc/codecs/max98090.c
725
SOC_SINGLE("DMIC34 Biquad Switch", M98090_REG_DSP_FILTER_ENABLE,
sound/soc/codecs/max98095.c
456
SOC_SINGLE("Receiver Switch", M98095_066_LVL_RCV, 7, 1, 1),
sound/soc/codecs/max98095.c
489
SOC_SINGLE("EQ1 Switch", M98095_088_CFG_LEVEL, 0, 1, 0),
sound/soc/codecs/max98095.c
490
SOC_SINGLE("EQ2 Switch", M98095_088_CFG_LEVEL, 1, 1, 0),
sound/soc/codecs/max98095.c
492
SOC_SINGLE("Biquad1 Switch", M98095_088_CFG_LEVEL, 2, 1, 0),
sound/soc/codecs/max98095.c
493
SOC_SINGLE("Biquad2 Switch", M98095_088_CFG_LEVEL, 3, 1, 0),
sound/soc/codecs/max98363.c
352
SOC_SINGLE("Tone Generator Switch", MAX98363_R203F_TONE_GEN_EN,
sound/soc/codecs/max98363.c
355
SOC_SINGLE("Ramp Switch", MAX98363_R2042_DSP_CFG,
sound/soc/codecs/max98363.c
357
SOC_SINGLE("CLK Monitor Switch", MAX98363_R2021_ERR_MON_CTRL,
sound/soc/codecs/max98363.c
359
SOC_SINGLE("SPKMON Monitor Switch", MAX98363_R2021_ERR_MON_CTRL,
sound/soc/codecs/max98363.c
361
SOC_SINGLE("SPKMON Thresh", MAX98363_R2022_SPK_MON_THRESH, 0, 0xFF, 0),
sound/soc/codecs/max98371.c
174
SOC_SINGLE("DHT Attack Step", MAX98371_DHT, MAX98371_DHT_STEP, 3, 0),
sound/soc/codecs/max98371.c
175
SOC_SINGLE("DHT Attack Rate", MAX98371_DHT, 0, 7, 0),
sound/soc/codecs/max98373.c
200
SOC_SINGLE("Digital Vol Sel Switch", MAX98373_R203F_AMP_DSP_CFG,
sound/soc/codecs/max98373.c
202
SOC_SINGLE("Volume Location Switch", MAX98373_R203F_AMP_DSP_CFG,
sound/soc/codecs/max98373.c
204
SOC_SINGLE("Ramp Up Switch", MAX98373_R203F_AMP_DSP_CFG,
sound/soc/codecs/max98373.c
206
SOC_SINGLE("Ramp Down Switch", MAX98373_R203F_AMP_DSP_CFG,
sound/soc/codecs/max98373.c
209
SOC_SINGLE("OVC Autorestart Switch", MAX98373_R20FE_DEVICE_AUTO_RESTART_CFG,
sound/soc/codecs/max98373.c
212
SOC_SINGLE("THERM Autorestart Switch", MAX98373_R20FE_DEVICE_AUTO_RESTART_CFG,
sound/soc/codecs/max98373.c
215
SOC_SINGLE("CMON Autorestart Switch", MAX98373_R20FE_DEVICE_AUTO_RESTART_CFG,
sound/soc/codecs/max98373.c
217
SOC_SINGLE("CLK Monitor Switch", MAX98373_R20FE_DEVICE_AUTO_RESTART_CFG,
sound/soc/codecs/max98373.c
219
SOC_SINGLE("Dither Switch", MAX98373_R203F_AMP_DSP_CFG,
sound/soc/codecs/max98373.c
221
SOC_SINGLE("DC Blocker Switch", MAX98373_R203F_AMP_DSP_CFG,
sound/soc/codecs/max98373.c
231
SOC_SINGLE("DHT Switch", MAX98373_R20D4_DHT_EN,
sound/soc/codecs/max98373.c
244
SOC_SINGLE("ADC PVDD CH Switch", MAX98373_R2056_MEAS_ADC_PVDD_CH_EN, 0, 1, 0),
sound/soc/codecs/max98373.c
245
SOC_SINGLE("ADC PVDD FLT Switch", MAX98373_R2052_MEAS_ADC_PVDD_FLT_CFG,
sound/soc/codecs/max98373.c
247
SOC_SINGLE("ADC TEMP FLT Switch", MAX98373_R2053_MEAS_ADC_THERM_FLT_CFG,
sound/soc/codecs/max98373.c
253
SOC_SINGLE("ADC PVDD FLT Coeff", MAX98373_R2052_MEAS_ADC_PVDD_FLT_CFG,
sound/soc/codecs/max98373.c
255
SOC_SINGLE("ADC TEMP FLT Coeff", MAX98373_R2053_MEAS_ADC_THERM_FLT_CFG,
sound/soc/codecs/max98373.c
259
SOC_SINGLE("BDE Switch", MAX98373_R20B5_BDE_EN, MAX98373_BDE_EN_SHIFT, 1, 0),
sound/soc/codecs/max98373.c
260
SOC_SINGLE("BDE LVL4 Mute Switch", MAX98373_R20B2_BDE_L4_CFG_2,
sound/soc/codecs/max98373.c
262
SOC_SINGLE("BDE LVL4 Hold Switch", MAX98373_R20B2_BDE_L4_CFG_2,
sound/soc/codecs/max98373.c
264
SOC_SINGLE("BDE LVL1 Thresh", MAX98373_R2097_BDE_L1_THRESH, 0, 0xFF, 0),
sound/soc/codecs/max98373.c
265
SOC_SINGLE("BDE LVL2 Thresh", MAX98373_R2098_BDE_L2_THRESH, 0, 0xFF, 0),
sound/soc/codecs/max98373.c
266
SOC_SINGLE("BDE LVL3 Thresh", MAX98373_R2099_BDE_L3_THRESH, 0, 0xFF, 0),
sound/soc/codecs/max98373.c
267
SOC_SINGLE("BDE LVL4 Thresh", MAX98373_R209A_BDE_L4_THRESH, 0, 0xFF, 0),
sound/soc/codecs/max98373.c
270
SOC_SINGLE("BDE Clip Mode Switch", MAX98373_R2092_BDE_CLIPPER_MODE, 0, 1, 0),
sound/soc/codecs/max98373.c
271
SOC_SINGLE("BDE Thresh Hysteresis", MAX98373_R209B_BDE_THRESH_HYST, 0, 0xFF, 0),
sound/soc/codecs/max98373.c
272
SOC_SINGLE("BDE Hold Time", MAX98373_R2090_BDE_LVL_HOLD, 0, 0xFF, 0),
sound/soc/codecs/max98373.c
273
SOC_SINGLE("BDE Attack Rate", MAX98373_R2091_BDE_GAIN_ATK_REL_RATE, 4, 0xF, 0),
sound/soc/codecs/max98373.c
274
SOC_SINGLE("BDE Release Rate", MAX98373_R2091_BDE_GAIN_ATK_REL_RATE, 0, 0xF, 0),
sound/soc/codecs/max98373.c
300
SOC_SINGLE("Limiter Switch", MAX98373_R20E2_LIMITER_EN,
sound/soc/codecs/max98373.c
302
SOC_SINGLE("Limiter Src Switch", MAX98373_R20E0_LIMITER_THRESH_CFG,
sound/soc/codecs/max98388.c
302
SOC_SINGLE("Ramp Up Switch", MAX98388_R2091_SPK_CH_CFG,
sound/soc/codecs/max98388.c
304
SOC_SINGLE("Ramp Down Switch", MAX98388_R2091_SPK_CH_CFG,
sound/soc/codecs/max98388.c
307
SOC_SINGLE("OP Mode Switch", MAX98388_R2092_SPK_AMP_OUT_CFG,
sound/soc/codecs/max98388.c
310
SOC_SINGLE("OVC Autorestart Switch", MAX98388_R210E_AUTO_RESTART,
sound/soc/codecs/max98388.c
313
SOC_SINGLE("THERM Autorestart Switch", MAX98388_R210E_AUTO_RESTART,
sound/soc/codecs/max98388.c
316
SOC_SINGLE("UVLO Autorestart Switch", MAX98388_R210E_AUTO_RESTART,
sound/soc/codecs/max98388.c
319
SOC_SINGLE("CMON Autorestart Switch", MAX98388_R210E_AUTO_RESTART,
sound/soc/codecs/max98388.c
321
SOC_SINGLE("CLK Monitor Switch", MAX98388_R2037_ERR_MON_CTRL,
sound/soc/codecs/max98388.c
324
SOC_SINGLE("Pinknoise Gen Switch", MAX98388_R209E_SPK_CH_PINK_NOISE_EN,
sound/soc/codecs/max98388.c
327
SOC_SINGLE("Dither Switch", MAX98388_R2091_SPK_CH_CFG,
sound/soc/codecs/max98388.c
329
SOC_SINGLE("VI Dither Switch", MAX98388_R20A0_IV_DATA_DSP_CTRL,
sound/soc/codecs/max98388.c
332
SOC_SINGLE("DC Blocker Switch", MAX98388_R2091_SPK_CH_CFG,
sound/soc/codecs/max98388.c
334
SOC_SINGLE("Voltage DC Blocker Switch", MAX98388_R20A0_IV_DATA_DSP_CTRL,
sound/soc/codecs/max98388.c
336
SOC_SINGLE("Current DC Blocker Switch", MAX98388_R20A0_IV_DATA_DSP_CTRL,
sound/soc/codecs/max98388.c
347
SOC_SINGLE("ALC Switch", MAX98388_R20EF_BP_ALC_EN, 0, 1, 0),
sound/soc/codecs/max98388.c
353
SOC_SINGLE("ALC Unmute Ramp Switch", MAX98388_R20E4_BP_ALC_MUTE,
sound/soc/codecs/max98388.c
355
SOC_SINGLE("ALC Mute Ramp Switch", MAX98388_R20E4_BP_ALC_MUTE,
sound/soc/codecs/max98388.c
357
SOC_SINGLE("ALC Mute Switch", MAX98388_R20E4_BP_ALC_MUTE,
sound/soc/codecs/max98388.c
361
SOC_SINGLE("SPKMON Switch", MAX98388_R2037_ERR_MON_CTRL,
sound/soc/codecs/max98388.c
369
SOC_SINGLE("AMP SSM Switch", MAX98388_R2093_SPK_AMP_SSM_CFG,
sound/soc/codecs/max98390.c
682
SOC_SINGLE("Ramp Up Bypass Switch", MAX98390_R2039_AMP_DSP_CFG,
sound/soc/codecs/max98390.c
684
SOC_SINGLE("Ramp Down Bypass Switch", MAX98390_R2039_AMP_DSP_CFG,
sound/soc/codecs/max98390.c
686
SOC_SINGLE("Boost Clock Phase", MAX98390_BOOST_CTRL3,
sound/soc/codecs/max98396.c
1156
SOC_SINGLE("Ramp Up Switch", MAX98396_R2092_AMP_DSP_CFG,
sound/soc/codecs/max98396.c
1158
SOC_SINGLE("Ramp Down Switch", MAX98396_R2092_AMP_DSP_CFG,
sound/soc/codecs/max98396.c
1161
SOC_SINGLE("CLK Monitor Switch", MAX98396_R203F_ENABLE_CTRLS,
sound/soc/codecs/max98396.c
1164
SOC_SINGLE("Dither Switch", MAX98396_R2092_AMP_DSP_CFG,
sound/soc/codecs/max98396.c
1166
SOC_SINGLE("IV Dither Switch", MAX98396_R20E0_IV_SENSE_PATH_CFG,
sound/soc/codecs/max98396.c
1169
SOC_SINGLE("DC Blocker Switch", MAX98396_R2092_AMP_DSP_CFG,
sound/soc/codecs/max98396.c
1171
SOC_SINGLE("IV DC Blocker Switch", MAX98396_R20E0_IV_SENSE_PATH_CFG,
sound/soc/codecs/max98396.c
1174
SOC_SINGLE("Safe Mode Switch", MAX98396_R2092_AMP_DSP_CFG,
sound/soc/codecs/max98396.c
1177
SOC_SINGLE("WB Filter Switch", MAX98396_R2092_AMP_DSP_CFG,
sound/soc/codecs/max98396.c
1179
SOC_SINGLE("IV WB Filter Switch", MAX98396_R20E0_IV_SENSE_PATH_CFG,
sound/soc/codecs/max98396.c
1182
SOC_SINGLE("DHT Switch", MAX98396_R20DF_DHT_EN, 0, 1, 0),
sound/soc/codecs/max98396.c
1184
SOC_SINGLE("BPE Switch", MAX98396_R210D_BPE_EN, 0, 1, 0),
sound/soc/codecs/max98396.c
1185
SOC_SINGLE("BPE Limiter Switch", MAX98396_R210D_BPE_EN, 1, 1, 0),
sound/soc/codecs/max98396.c
1187
SOC_SINGLE("Bypass Path Switch",
sound/soc/codecs/max98396.c
1192
SOC_SINGLE("CMON Auto Restart Switch", MAX98396_R2038_CLK_MON_CTRL,
sound/soc/codecs/max98396.c
1194
SOC_SINGLE("PVDD Auto Restart Switch", MAX98396_R210E_AUTO_RESTART,
sound/soc/codecs/max98396.c
1196
SOC_SINGLE("VBAT Auto Restart Switch", MAX98396_R210E_AUTO_RESTART,
sound/soc/codecs/max98396.c
1198
SOC_SINGLE("THERM Auto Restart Switch", MAX98396_R210E_AUTO_RESTART,
sound/soc/codecs/max98396.c
1200
SOC_SINGLE("OVC Auto Restart Switch", MAX98396_R210E_AUTO_RESTART,
sound/soc/codecs/max98396.c
1207
SOC_SINGLE("THERM Foldback Switch",
sound/soc/codecs/max98396.c
1229
SOC_SINGLE("Ramp Up Switch", MAX98396_R2092_AMP_DSP_CFG,
sound/soc/codecs/max98396.c
1231
SOC_SINGLE("Ramp Down Switch", MAX98396_R2092_AMP_DSP_CFG,
sound/soc/codecs/max98396.c
1234
SOC_SINGLE("CLK Monitor Switch", MAX98396_R203F_ENABLE_CTRLS,
sound/soc/codecs/max98396.c
1237
SOC_SINGLE("Dither Switch", MAX98396_R2092_AMP_DSP_CFG,
sound/soc/codecs/max98396.c
1239
SOC_SINGLE("IV Dither Switch", MAX98396_R20E0_IV_SENSE_PATH_CFG,
sound/soc/codecs/max98396.c
1242
SOC_SINGLE("DC Blocker Switch", MAX98396_R2092_AMP_DSP_CFG,
sound/soc/codecs/max98396.c
1244
SOC_SINGLE("IV DC Blocker Switch", MAX98396_R20E0_IV_SENSE_PATH_CFG,
sound/soc/codecs/max98396.c
1247
SOC_SINGLE("Safe Mode Switch", MAX98396_R2092_AMP_DSP_CFG,
sound/soc/codecs/max98396.c
1250
SOC_SINGLE("WB Filter Switch", MAX98396_R2092_AMP_DSP_CFG,
sound/soc/codecs/max98396.c
1252
SOC_SINGLE("IV WB Filter Switch", MAX98396_R20E0_IV_SENSE_PATH_CFG,
sound/soc/codecs/max98396.c
1255
SOC_SINGLE("DHT Switch", MAX98396_R20DF_DHT_EN, 0, 1, 0),
sound/soc/codecs/max98396.c
1257
SOC_SINGLE("BPE Switch", MAX98396_R210D_BPE_EN, 0, 1, 0),
sound/soc/codecs/max98396.c
1258
SOC_SINGLE("BPE Limiter Switch", MAX98396_R210D_BPE_EN, 1, 1, 0),
sound/soc/codecs/max98396.c
1260
SOC_SINGLE("Bypass Path Switch",
sound/soc/codecs/max98396.c
1265
SOC_SINGLE("CMON Auto Restart Switch", MAX98396_R2038_CLK_MON_CTRL,
sound/soc/codecs/max98396.c
1267
SOC_SINGLE("PVDD Auto Restart Switch", MAX98396_R210E_AUTO_RESTART,
sound/soc/codecs/max98396.c
1269
SOC_SINGLE("VBAT Auto Restart Switch", MAX98396_R210E_AUTO_RESTART,
sound/soc/codecs/max98396.c
1271
SOC_SINGLE("THERM Auto Restart Switch", MAX98396_R210E_AUTO_RESTART,
sound/soc/codecs/max98396.c
1273
SOC_SINGLE("OVC Auto Restart Switch", MAX98396_R210E_AUTO_RESTART,
sound/soc/codecs/max98396.c
1280
SOC_SINGLE("THERM Foldback Switch",
sound/soc/codecs/max9850.c
61
SOC_SINGLE("Headphone Switch", MAX9850_VOLUME, 7, 1, 1),
sound/soc/codecs/max9850.c
62
SOC_SINGLE("Mono Switch", MAX9850_GENERAL_PURPOSE, 2, 1, 0),
sound/soc/codecs/max98520.c
522
SOC_SINGLE("Ramp Up Switch", MAX98520_R2092_AMP_DSP_CFG,
sound/soc/codecs/max98520.c
524
SOC_SINGLE("Ramp Down Switch", MAX98520_R2092_AMP_DSP_CFG,
sound/soc/codecs/max98520.c
527
SOC_SINGLE("CLK Monitor Switch", MAX98520_R2037_ERR_MON_CTRL,
sound/soc/codecs/max98520.c
530
SOC_SINGLE("CLKMON Autorestart Switch", MAX98520_R2030_CLK_MON_CTRL,
sound/soc/codecs/max98520.c
533
SOC_SINGLE("Dither Switch", MAX98520_R2092_AMP_DSP_CFG,
sound/soc/codecs/max98520.c
536
SOC_SINGLE("DC Blocker Switch", MAX98520_R2092_AMP_DSP_CFG,
sound/soc/codecs/max98520.c
539
SOC_SINGLE("Speaker Safemode Switch", MAX98520_R2092_AMP_DSP_CFG,
sound/soc/codecs/max98520.c
542
SOC_SINGLE("CP Bypass Switch", MAX98520_R2094_SSM_CFG,
sound/soc/codecs/max98520.c
545
SOC_SINGLE("DHT Switch", MAX98520_R20D8_DHT_EN, 0, 1, 0),
sound/soc/codecs/max98520.c
546
SOC_SINGLE("DHT Limiter Mode", MAX98520_R20D2_LIMITER_CFG2,
sound/soc/codecs/max98520.c
548
SOC_SINGLE("DHT Hysteresis Switch", MAX98520_R20D6_DHT_HYSTERESIS_CFG,
sound/soc/codecs/max98520.c
563
SOC_SINGLE("ADC PVDD CH Switch", MAX98520_R20CF_MEAS_ADC_CFG, 0, 1, 0),
sound/soc/codecs/max98520.c
564
SOC_SINGLE("ADC PVDD FLT Switch", MAX98520_R20B2_ADC_PVDD0_CFG, MAX98520_FLT_EN_SHIFT, 1, 0),
sound/soc/codecs/max98520.c
565
SOC_SINGLE("ADC TEMP FLT Switch", MAX98520_R20B3_ADC_THERMAL_CFG, MAX98520_FLT_EN_SHIFT, 1, 0),
sound/soc/codecs/max98520.c
566
SOC_SINGLE("ADC PVDD MSB", MAX98520_R20B6_ADC_PVDD_READBACK_MSB, 0, 0xFF, 0),
sound/soc/codecs/max98520.c
567
SOC_SINGLE("ADC PVDD LSB", MAX98520_R20B7_ADC_PVDD_READBACK_LSB, 0, 0x01, 0),
sound/soc/codecs/max98520.c
568
SOC_SINGLE("ADC TEMP MSB", MAX98520_R20B8_ADC_TEMP_READBACK_MSB, 0, 0xFF, 0),
sound/soc/codecs/max98520.c
569
SOC_SINGLE("ADC TEMP LSB", MAX98520_R20B9_ADC_TEMP_READBACK_LSB, 0, 0x01, 0),
sound/soc/codecs/max9867.c
173
SOC_SINGLE("Digital Sidetone Volume", MAX9867_SIDETONE, 0, 31, 1),
sound/soc/codecs/max9867.c
181
SOC_SINGLE("Volume Smoothing Switch", MAX9867_MODECONFIG, 6, 1, 0),
sound/soc/codecs/max9867.c
182
SOC_SINGLE("Line ZC Switch", MAX9867_MODECONFIG, 5, 1, 0),
sound/soc/codecs/max9867.c
186
SOC_SINGLE("Mono Playback Switch", MAX9867_IFC1B, 3, 1, 0),
sound/soc/codecs/max9877.c
73
SOC_SINGLE("MAX9877 INB Stereo Switch",
sound/soc/codecs/max9877.c
75
SOC_SINGLE("MAX9877 INA Stereo Switch",
sound/soc/codecs/max9877.c
77
SOC_SINGLE("MAX9877 Zero-crossing detection Switch",
sound/soc/codecs/max9877.c
79
SOC_SINGLE("MAX9877 Bypass Mode Switch",
sound/soc/codecs/max98925.c
193
SOC_SINGLE("Ramp Switch", MAX98925_GAIN_RAMPING,
sound/soc/codecs/max98925.c
195
SOC_SINGLE("ZCD Switch", MAX98925_GAIN_RAMPING,
sound/soc/codecs/max98925.c
197
SOC_SINGLE("ALC Switch", MAX98925_THRESHOLD,
sound/soc/codecs/max98925.c
199
SOC_SINGLE("ALC Threshold", MAX98925_THRESHOLD, M98925_ALC_TH_SHIFT,
sound/soc/codecs/max98926.c
224
SOC_SINGLE("Ramp Switch", MAX98926_GAIN_RAMPING,
sound/soc/codecs/max98926.c
226
SOC_SINGLE("ZCD Switch", MAX98926_GAIN_RAMPING,
sound/soc/codecs/max98926.c
228
SOC_SINGLE("ALC Switch", MAX98926_THRESHOLD,
sound/soc/codecs/max98926.c
230
SOC_SINGLE("ALC Threshold", MAX98926_THRESHOLD,
sound/soc/codecs/max98927.c
602
SOC_SINGLE("Amp DSP Switch", MAX98927_R0052_BROWNOUT_EN,
sound/soc/codecs/max98927.c
604
SOC_SINGLE("Ramp Switch", MAX98927_R0037_AMP_DSP_CFG,
sound/soc/codecs/max98927.c
606
SOC_SINGLE("DRE Switch", MAX98927_R0039_DRE_CTRL, MAX98927_DRE_EN_SHIFT,
sound/soc/codecs/max98927.c
608
SOC_SINGLE("Volume Location Switch", MAX98927_R0036_AMP_VOL_CTRL,
sound/soc/codecs/mc13783.c
571
SOC_SINGLE("Loudspeaker enable", MC13783_AUDIO_RX0, 5, 1, 0),
sound/soc/codecs/mc13783.c
572
SOC_SINGLE("PCM Playback Volume", MC13783_AUDIO_RX1, 6, 15, 0),
sound/soc/codecs/mc13783.c
573
SOC_SINGLE("PCM Playback Switch", MC13783_AUDIO_RX1, 5, 1, 0),
sound/soc/codecs/mc13783.c
577
SOC_SINGLE("CDCOUT Switch", MC13783_AUDIO_RX0, 18, 1, 0),
sound/soc/codecs/mc13783.c
578
SOC_SINGLE("Earpiece Amp Switch", MC13783_AUDIO_RX0, 3, 1, 0),
sound/soc/codecs/mc13783.c
582
SOC_SINGLE("PCM Capture Mixin Switch", MC13783_AUDIO_RX0, 22, 1, 0),
sound/soc/codecs/mc13783.c
583
SOC_SINGLE("Line in Capture Mixin Switch", MC13783_AUDIO_RX0, 23, 1, 0),
sound/soc/codecs/mc13783.c
585
SOC_SINGLE("CODEC Capture Volume", MC13783_AUDIO_RX1, 1, 15, 0),
sound/soc/codecs/mc13783.c
586
SOC_SINGLE("CODEC Capture Mixin Switch", MC13783_AUDIO_RX0, 21, 1, 0),
sound/soc/codecs/mc13783.c
588
SOC_SINGLE("Line in Capture Volume", MC13783_AUDIO_RX1, 12, 15, 0),
sound/soc/codecs/mc13783.c
589
SOC_SINGLE("Line in Capture Switch", MC13783_AUDIO_RX1, 10, 1, 0),
sound/soc/codecs/mc13783.c
591
SOC_SINGLE("MC1 Capture Bias Switch", MC13783_AUDIO_TX, 0, 1, 0),
sound/soc/codecs/mc13783.c
592
SOC_SINGLE("MC2 Capture Bias Switch", MC13783_AUDIO_TX, 1, 1, 0),
sound/soc/codecs/ml26124.c
100
SOC_SINGLE("ZC Switch", ML26124_PW_ZCCMP_PW_MNG, 1,
sound/soc/codecs/ml26124.c
102
SOC_SINGLE("EQ Band0 Switch", ML26124_FILTER_EN, 2, 1, 0),
sound/soc/codecs/ml26124.c
103
SOC_SINGLE("EQ Band1 Switch", ML26124_FILTER_EN, 3, 1, 0),
sound/soc/codecs/ml26124.c
104
SOC_SINGLE("EQ Band2 Switch", ML26124_FILTER_EN, 4, 1, 0),
sound/soc/codecs/ml26124.c
105
SOC_SINGLE("EQ Band3 Switch", ML26124_FILTER_EN, 5, 1, 0),
sound/soc/codecs/ml26124.c
106
SOC_SINGLE("EQ Band4 Switch", ML26124_FILTER_EN, 6, 1, 0),
sound/soc/codecs/ml26124.c
107
SOC_SINGLE("Play Limiter", ML26124_DVOL_CTL, 0, 1, 0),
sound/soc/codecs/ml26124.c
108
SOC_SINGLE("Capture Limiter", ML26124_DVOL_CTL, 1, 1, 0),
sound/soc/codecs/ml26124.c
109
SOC_SINGLE("Digital Volume Fade Switch", ML26124_DVOL_CTL, 3, 1, 0),
sound/soc/codecs/ml26124.c
110
SOC_SINGLE("Digital Switch", ML26124_DVOL_CTL, 4, 1, 0),
sound/soc/codecs/ml26124.c
98
SOC_SINGLE("DC High Pass Filter Switch", ML26124_FILTER_EN, 0, 1, 0),
sound/soc/codecs/ml26124.c
99
SOC_SINGLE("Noise High Pass Filter Switch", ML26124_FILTER_EN, 1, 1, 0),
sound/soc/codecs/msm8916-wcd-digital.c
522
SOC_SINGLE("TX1 HPF Switch", LPASS_CDC_TX1_MUX_CTL, 3, 1, 0),
sound/soc/codecs/msm8916-wcd-digital.c
523
SOC_SINGLE("TX2 HPF Switch", LPASS_CDC_TX2_MUX_CTL, 3, 1, 0),
sound/soc/codecs/msm8916-wcd-digital.c
527
SOC_SINGLE("RX1 DCB Switch", LPASS_CDC_RX1_B5_CTL, 2, 1, 0),
sound/soc/codecs/msm8916-wcd-digital.c
528
SOC_SINGLE("RX2 DCB Switch", LPASS_CDC_RX2_B5_CTL, 2, 1, 0),
sound/soc/codecs/msm8916-wcd-digital.c
529
SOC_SINGLE("RX3 DCB Switch", LPASS_CDC_RX3_B5_CTL, 2, 1, 0),
sound/soc/codecs/msm8916-wcd-digital.c
530
SOC_SINGLE("RX1 Mute Switch", LPASS_CDC_RX1_B6_CTL, 0, 1, 0),
sound/soc/codecs/msm8916-wcd-digital.c
531
SOC_SINGLE("RX2 Mute Switch", LPASS_CDC_RX2_B6_CTL, 0, 1, 0),
sound/soc/codecs/msm8916-wcd-digital.c
532
SOC_SINGLE("RX3 Mute Switch", LPASS_CDC_RX3_B6_CTL, 0, 1, 0),
sound/soc/codecs/msm8916-wcd-digital.c
534
SOC_SINGLE("IIR1 Band1 Switch", LPASS_CDC_IIR1_CTL, 0, 1, 0),
sound/soc/codecs/msm8916-wcd-digital.c
535
SOC_SINGLE("IIR1 Band2 Switch", LPASS_CDC_IIR1_CTL, 1, 1, 0),
sound/soc/codecs/msm8916-wcd-digital.c
536
SOC_SINGLE("IIR1 Band3 Switch", LPASS_CDC_IIR1_CTL, 2, 1, 0),
sound/soc/codecs/msm8916-wcd-digital.c
537
SOC_SINGLE("IIR1 Band4 Switch", LPASS_CDC_IIR1_CTL, 3, 1, 0),
sound/soc/codecs/msm8916-wcd-digital.c
538
SOC_SINGLE("IIR1 Band5 Switch", LPASS_CDC_IIR1_CTL, 4, 1, 0),
sound/soc/codecs/msm8916-wcd-digital.c
539
SOC_SINGLE("IIR2 Band1 Switch", LPASS_CDC_IIR2_CTL, 0, 1, 0),
sound/soc/codecs/msm8916-wcd-digital.c
540
SOC_SINGLE("IIR2 Band2 Switch", LPASS_CDC_IIR2_CTL, 1, 1, 0),
sound/soc/codecs/msm8916-wcd-digital.c
541
SOC_SINGLE("IIR2 Band3 Switch", LPASS_CDC_IIR2_CTL, 2, 1, 0),
sound/soc/codecs/msm8916-wcd-digital.c
542
SOC_SINGLE("IIR2 Band4 Switch", LPASS_CDC_IIR2_CTL, 3, 1, 0),
sound/soc/codecs/msm8916-wcd-digital.c
543
SOC_SINGLE("IIR2 Band5 Switch", LPASS_CDC_IIR2_CTL, 4, 1, 0),
sound/soc/codecs/mt6660.c
203
SOC_SINGLE("Hard Clip Switch", MT6660_REG_HCLIP_CTRL, 8, 1, 0),
sound/soc/codecs/mt6660.c
204
SOC_SINGLE("Clip Switch", MT6660_REG_SPS_CTRL, 0, 1, 0),
sound/soc/codecs/mt6660.c
205
SOC_SINGLE("Boost Mode", MT6660_REG_BST_CTRL, 0, 3, 0),
sound/soc/codecs/mt6660.c
206
SOC_SINGLE("DRE Switch", MT6660_REG_DRE_CTRL, 0, 1, 0),
sound/soc/codecs/mt6660.c
207
SOC_SINGLE("DC Protect Switch", MT6660_REG_DC_PROTECT_CTRL, 3, 1, 0),
sound/soc/codecs/mt6660.c
208
SOC_SINGLE("Data Output Left Channel Selection",
sound/soc/codecs/mt6660.c
210
SOC_SINGLE("Data Output Right Channel Selection",
sound/soc/codecs/nau8325.c
199
SOC_SINGLE("ALC Max Gain", NAU8325_R2C_ALC_CTRL1,
sound/soc/codecs/nau8325.c
201
SOC_SINGLE("ALC Min Gain", NAU8325_R2C_ALC_CTRL1,
sound/soc/codecs/nau8325.c
203
SOC_SINGLE("ALC Decay Timer", NAU8325_R2D_ALC_CTRL2,
sound/soc/codecs/nau8325.c
205
SOC_SINGLE("ALC Attack Timer", NAU8325_R2D_ALC_CTRL2,
sound/soc/codecs/nau8325.c
207
SOC_SINGLE("ALC Hold Time", NAU8325_R2D_ALC_CTRL2,
sound/soc/codecs/nau8325.c
209
SOC_SINGLE("ALC Target Level", NAU8325_R2D_ALC_CTRL2,
sound/soc/codecs/nau8325.c
211
SOC_SINGLE("ALC Enable Switch", NAU8325_R2E_ALC_CTRL3,
sound/soc/codecs/nau8810.c
277
SOC_SINGLE("DAC Inversion Switch", NAU8810_REG_DAC,
sound/soc/codecs/nau8810.c
282
SOC_SINGLE("High Pass Filter Switch", NAU8810_REG_ADC,
sound/soc/codecs/nau8810.c
284
SOC_SINGLE("High Pass Cut Off", NAU8810_REG_ADC,
sound/soc/codecs/nau8810.c
287
SOC_SINGLE("ADC Inversion Switch", NAU8810_REG_ADC,
sound/soc/codecs/nau8810.c
303
SOC_SINGLE("DAC Limiter Switch", NAU8810_REG_DACLIM1,
sound/soc/codecs/nau8810.c
305
SOC_SINGLE("DAC Limiter Decay", NAU8810_REG_DACLIM1,
sound/soc/codecs/nau8810.c
307
SOC_SINGLE("DAC Limiter Attack", NAU8810_REG_DACLIM1,
sound/soc/codecs/nau8810.c
309
SOC_SINGLE("DAC Limiter Threshold", NAU8810_REG_DACLIM2,
sound/soc/codecs/nau8810.c
311
SOC_SINGLE("DAC Limiter Boost", NAU8810_REG_DACLIM2,
sound/soc/codecs/nau8810.c
315
SOC_SINGLE("ALC Enable Switch", NAU8810_REG_ALC1,
sound/soc/codecs/nau8810.c
317
SOC_SINGLE("ALC Max Volume", NAU8810_REG_ALC1,
sound/soc/codecs/nau8810.c
319
SOC_SINGLE("ALC Min Volume", NAU8810_REG_ALC1,
sound/soc/codecs/nau8810.c
321
SOC_SINGLE("ALC ZC Switch", NAU8810_REG_ALC2,
sound/soc/codecs/nau8810.c
323
SOC_SINGLE("ALC Hold", NAU8810_REG_ALC2,
sound/soc/codecs/nau8810.c
325
SOC_SINGLE("ALC Target", NAU8810_REG_ALC2,
sound/soc/codecs/nau8810.c
327
SOC_SINGLE("ALC Decay", NAU8810_REG_ALC3,
sound/soc/codecs/nau8810.c
329
SOC_SINGLE("ALC Attack", NAU8810_REG_ALC3,
sound/soc/codecs/nau8810.c
331
SOC_SINGLE("ALC Noise Gate Switch", NAU8810_REG_NOISEGATE,
sound/soc/codecs/nau8810.c
333
SOC_SINGLE("ALC Noise Gate Threshold", NAU8810_REG_NOISEGATE,
sound/soc/codecs/nau8810.c
336
SOC_SINGLE("PGA ZC Switch", NAU8810_REG_PGAGAIN,
sound/soc/codecs/nau8810.c
341
SOC_SINGLE("Speaker ZC Switch", NAU8810_REG_SPKGAIN,
sound/soc/codecs/nau8810.c
343
SOC_SINGLE("Speaker Mute Switch", NAU8810_REG_SPKGAIN,
sound/soc/codecs/nau8810.c
348
SOC_SINGLE("Capture Boost(+20dB)", NAU8810_REG_ADCBOOST,
sound/soc/codecs/nau8810.c
350
SOC_SINGLE("Mono Mute Switch", NAU8810_REG_MONOMIX,
sound/soc/codecs/nau8810.c
353
SOC_SINGLE("DAC Oversampling Rate(128x) Switch", NAU8810_REG_DAC,
sound/soc/codecs/nau8810.c
355
SOC_SINGLE("ADC Oversampling Rate(128x) Switch", NAU8810_REG_ADC,
sound/soc/codecs/nau8821.c
452
SOC_SINGLE("DRC Enable Switch", NAU8821_R36_ADC_DRC_KNEE_IP12,
sound/soc/codecs/nau8821.c
459
SOC_SINGLE("ADC Phase Switch", NAU8821_R1B_TDM_CTRL,
sound/soc/codecs/nau8822.c
297
SOC_SINGLE("High Pass Filter Switch",
sound/soc/codecs/nau8822.c
299
SOC_SINGLE("High Pass Cut Off",
sound/soc/codecs/nau8822.c
308
SOC_SINGLE("DAC Limiter Switch",
sound/soc/codecs/nau8822.c
310
SOC_SINGLE("DAC Limiter Decay",
sound/soc/codecs/nau8822.c
312
SOC_SINGLE("DAC Limiter Attack",
sound/soc/codecs/nau8822.c
314
SOC_SINGLE("DAC Limiter Threshold",
sound/soc/codecs/nau8822.c
321
SOC_SINGLE("ALC Min Gain",
sound/soc/codecs/nau8822.c
323
SOC_SINGLE("ALC Max Gain",
sound/soc/codecs/nau8822.c
325
SOC_SINGLE("ALC Hold",
sound/soc/codecs/nau8822.c
327
SOC_SINGLE("ALC Target",
sound/soc/codecs/nau8822.c
329
SOC_SINGLE("ALC Decay",
sound/soc/codecs/nau8822.c
331
SOC_SINGLE("ALC Attack",
sound/soc/codecs/nau8822.c
333
SOC_SINGLE("ALC Noise Gate Switch",
sound/soc/codecs/nau8822.c
335
SOC_SINGLE("ALC Noise Gate Threshold",
sound/soc/codecs/nau8822.c
380
SOC_SINGLE("DAC 128x Oversampling Switch",
sound/soc/codecs/nau8822.c
382
SOC_SINGLE("ADC 128x Oversampling Switch",
sound/soc/codecs/nau8824.c
407
SOC_SINGLE("ADC CH0 TX Switch", NAU8824_REG_TDM_CTRL, 0, 1, 0),
sound/soc/codecs/nau8824.c
408
SOC_SINGLE("ADC CH1 TX Switch", NAU8824_REG_TDM_CTRL, 1, 1, 0),
sound/soc/codecs/nau8824.c
409
SOC_SINGLE("ADC CH2 TX Switch", NAU8824_REG_TDM_CTRL, 2, 1, 0),
sound/soc/codecs/nau8824.c
410
SOC_SINGLE("ADC CH3 TX Switch", NAU8824_REG_TDM_CTRL, 3, 1, 0),
sound/soc/codecs/nau8824.c
415
SOC_SINGLE("DACL LR Mix", NAU8824_REG_DAC_MUTE_CTRL, 0, 1, 0),
sound/soc/codecs/nau8824.c
416
SOC_SINGLE("DACR LR Mix", NAU8824_REG_DAC_MUTE_CTRL, 1, 1, 0),
sound/soc/codecs/nau8824.c
418
SOC_SINGLE("THD for key media",
sound/soc/codecs/nau8824.c
420
SOC_SINGLE("THD for key voice command",
sound/soc/codecs/nau8824.c
422
SOC_SINGLE("THD for key volume up",
sound/soc/codecs/nau8824.c
424
SOC_SINGLE("THD for key volume down",
sound/soc/codecs/ntp8918.c
70
SOC_SINGLE("Playback Switch", NTP8918_PWM_MASK_CTRL0, 1, 1, 1),
sound/soc/codecs/pcm179x.c
158
SOC_SINGLE("DAC Invert Output Switch", PCM179X_MODE_CONTROL, 7, 1, 0),
sound/soc/codecs/pcm179x.c
159
SOC_SINGLE("DAC Rolloff Filter Switch", PCM179X_MODE_CONTROL, 1, 1, 0),
sound/soc/codecs/pcm3168a.c
133
SOC_SINGLE("DAC Power-Save Switch", PCM3168A_DAC_PWR_MST_FMT,
sound/soc/codecs/pcm3168a.c
167
SOC_SINGLE("ADC1 High-Pass Filter Switch", PCM3168A_ADC_PWR_HPFB,
sound/soc/codecs/pcm3168a.c
169
SOC_SINGLE("ADC2 High-Pass Filter Switch", PCM3168A_ADC_PWR_HPFB,
sound/soc/codecs/pcm3168a.c
171
SOC_SINGLE("ADC3 High-Pass Filter Switch", PCM3168A_ADC_PWR_HPFB,
sound/soc/codecs/pcm512x.c
460
SOC_SINGLE("Deemphasis Switch", PCM512x_DSP, PCM512x_DEMP_SHIFT, 1, 1),
sound/soc/codecs/pcm512x.c
466
SOC_SINGLE("Auto Mute Mono Switch", PCM512x_DIGITAL_MUTE_3,
sound/soc/codecs/peb2466.c
522
SOC_SINGLE("DAC0 -6dB Playback Switch", PEB2466_CR3(0), 2, 1, 0),
sound/soc/codecs/peb2466.c
523
SOC_SINGLE("DAC1 -6dB Playback Switch", PEB2466_CR3(1), 2, 1, 0),
sound/soc/codecs/peb2466.c
524
SOC_SINGLE("DAC2 -6dB Playback Switch", PEB2466_CR3(2), 2, 1, 0),
sound/soc/codecs/peb2466.c
525
SOC_SINGLE("DAC3 -6dB Playback Switch", PEB2466_CR3(3), 2, 1, 0),
sound/soc/codecs/peb2466.c
528
SOC_SINGLE("ADC0 +6dB Capture Switch", PEB2466_CR3(0), 3, 1, 0),
sound/soc/codecs/peb2466.c
529
SOC_SINGLE("ADC1 +6dB Capture Switch", PEB2466_CR3(1), 3, 1, 0),
sound/soc/codecs/peb2466.c
530
SOC_SINGLE("ADC2 +6dB Capture Switch", PEB2466_CR3(2), 3, 1, 0),
sound/soc/codecs/peb2466.c
531
SOC_SINGLE("ADC3 +6dB Capture Switch", PEB2466_CR3(3), 3, 1, 0),
sound/soc/codecs/rk3308_codec.c
132
SOC_SINGLE("MIC1 Capture Switch", RK3308_ADC_ANA_CON00(0), 3, 1, 0),
sound/soc/codecs/rk3308_codec.c
133
SOC_SINGLE("MIC2 Capture Switch", RK3308_ADC_ANA_CON00(0), 7, 1, 0),
sound/soc/codecs/rk3308_codec.c
134
SOC_SINGLE("MIC3 Capture Switch", RK3308_ADC_ANA_CON00(1), 3, 1, 0),
sound/soc/codecs/rk3308_codec.c
135
SOC_SINGLE("MIC4 Capture Switch", RK3308_ADC_ANA_CON00(1), 7, 1, 0),
sound/soc/codecs/rk3308_codec.c
136
SOC_SINGLE("MIC5 Capture Switch", RK3308_ADC_ANA_CON00(2), 3, 1, 0),
sound/soc/codecs/rk3308_codec.c
137
SOC_SINGLE("MIC6 Capture Switch", RK3308_ADC_ANA_CON00(2), 7, 1, 0),
sound/soc/codecs/rk3308_codec.c
138
SOC_SINGLE("MIC7 Capture Switch", RK3308_ADC_ANA_CON00(3), 3, 1, 0),
sound/soc/codecs/rk3308_codec.c
139
SOC_SINGLE("MIC8 Capture Switch", RK3308_ADC_ANA_CON00(3), 7, 1, 0),
sound/soc/codecs/rk3308_codec.c
141
SOC_SINGLE("MIC12 HPF Capture Switch", RK3308_ADC_DIG_CON04(0), 2, 1, 1),
sound/soc/codecs/rk3308_codec.c
142
SOC_SINGLE("MIC34 HPF Capture Switch", RK3308_ADC_DIG_CON04(1), 2, 1, 1),
sound/soc/codecs/rk3308_codec.c
143
SOC_SINGLE("MIC56 HPF Capture Switch", RK3308_ADC_DIG_CON04(2), 2, 1, 1),
sound/soc/codecs/rk3308_codec.c
144
SOC_SINGLE("MIC78 HPF Capture Switch", RK3308_ADC_DIG_CON04(3), 2, 1, 1),
sound/soc/codecs/rt1011.c
1394
SOC_SINGLE("R0 Temperature", RT1011_STP_INITIAL_RESISTANCE_TEMP,
sound/soc/codecs/rt1316-sdw.c
432
SOC_SINGLE("XU24 Bypass Switch",
sound/soc/codecs/rt1316-sdw.c
436
SOC_SINGLE("Left V Tag Select", 0x3004, 0, 7, 0),
sound/soc/codecs/rt1316-sdw.c
437
SOC_SINGLE("Left I Tag Select", 0x3004, 4, 7, 0),
sound/soc/codecs/rt1316-sdw.c
438
SOC_SINGLE("Right V Tag Select", 0x3005, 0, 7, 0),
sound/soc/codecs/rt1316-sdw.c
439
SOC_SINGLE("Right I Tag Select", 0x3005, 4, 7, 0),
sound/soc/codecs/rt5631.c
249
SOC_SINGLE("AXO1 Playback Switch", RT5631_MONO_AXO_1_2_VOL,
sound/soc/codecs/rt5631.c
251
SOC_SINGLE("AXO2 Playback Switch", RT5631_MONO_AXO_1_2_VOL,
sound/soc/codecs/rt5631.c
263
SOC_SINGLE("MONO Playback Switch", RT5631_MONO_AXO_1_2_VOL,
sound/soc/codecs/rt5640.c
446
SOC_SINGLE("Mono Playback Switch", RT5640_MONO_OUT, RT5640_L_MUTE_SFT,
sound/soc/codecs/rt5645.c
862
SOC_SINGLE("I2S2 Func Switch", RT5645_GPIO_CTRL1, RT5645_I2S2_SEL_SFT,
sound/soc/codecs/rt5651.c
357
SOC_SINGLE("IF1 ASRC Switch", RT5651_PLL_MODE_1,
sound/soc/codecs/rt5651.c
359
SOC_SINGLE("IF2 ASRC Switch", RT5651_PLL_MODE_1,
sound/soc/codecs/rt5651.c
361
SOC_SINGLE("DMIC ASRC Switch", RT5651_PLL_MODE_1,
sound/soc/codecs/rt5659.c
1548
SOC_SINGLE("DAC IF1 DAC1 L Data Switch", RT5659_TDM_CTRL_4, 12, 7, 0),
sound/soc/codecs/rt5659.c
1549
SOC_SINGLE("DAC IF1 DAC1 R Data Switch", RT5659_TDM_CTRL_4, 8, 7, 0),
sound/soc/codecs/rt5659.c
1550
SOC_SINGLE("DAC IF1 DAC2 L Data Switch", RT5659_TDM_CTRL_4, 4, 7, 0),
sound/soc/codecs/rt5659.c
1551
SOC_SINGLE("DAC IF1 DAC2 R Data Switch", RT5659_TDM_CTRL_4, 0, 7, 0),
sound/soc/codecs/rt5660.c
304
SOC_SINGLE("Speaker Playback Switch", RT5660_SPK_VOL, RT5660_L_MUTE_SFT,
sound/soc/codecs/rt5677.c
1000
SOC_SINGLE("OUT1 Playback Switch", RT5677_LOUT1,
sound/soc/codecs/rt5677.c
1002
SOC_SINGLE("OUT2 Playback Switch", RT5677_LOUT1,
sound/soc/codecs/rt5677.c
1004
SOC_SINGLE("OUT3 Playback Switch", RT5677_LOUT1,
sound/soc/codecs/rt9120.c
103
SOC_SINGLE("PBTL Switch", RT9120_REG_SYSCTL, 3, 1, 0),
sound/soc/codecs/rt9123.c
180
SOC_SINGLE("Silence Detect Switch", RT9123_REG_SILVOLEN, 14, 1, 0),
sound/soc/codecs/rtq9124.c
137
SOC_SINGLE("Silence Detect Enable Switch", RTQ9124_REG_SIL_CTRL, 7, 1, 0),
sound/soc/codecs/rtq9124.c
138
SOC_SINGLE("Spread Spectrum Enable Switch", RTQ9124_REG_PWM_SS_OPT, 7, 1, 0),
sound/soc/codecs/rtq9128.c
310
SOC_SINGLE("PBTL12 Switch", RTQ9128_REG_MISC, 5, 1, 0),
sound/soc/codecs/rtq9128.c
311
SOC_SINGLE("PBTL34 Switch", RTQ9128_REG_MISC, 4, 1, 0),
sound/soc/codecs/rtq9128.c
312
SOC_SINGLE("Spread Spectrum Switch", RTQ9128_REG_PWM_SS_OPT, 7, 1, 0),
sound/soc/codecs/rtq9128.c
313
SOC_SINGLE("SDO Select", RTQ9128_REG_SDO_SEL, 0, 15, 0),
sound/soc/codecs/rtq9128.c
332
SOC_SINGLE("PBTL12 Switch", RTQ9128_REG_MISC, 4, 1, 0),
sound/soc/codecs/rtq9128.c
333
SOC_SINGLE("PBTL34 Switch", RTQ9128_REG_MISC, 5, 1, 0),
sound/soc/codecs/rtq9128.c
334
SOC_SINGLE("Spread Spectrum Switch", RTQ9128_REG_PWM_SS_OPT, 7, 1, 0),
sound/soc/codecs/rtq9128.c
335
SOC_SINGLE("SDO Select", RTQ9128_REG_SDO_SEL, 0, 15, 0),
sound/soc/codecs/sgtl5000.c
722
SOC_SINGLE("Capture ZC Switch", SGTL5000_CHIP_ANA_CTRL, 1, 1, 0),
sound/soc/codecs/sgtl5000.c
723
SOC_SINGLE("Capture Switch", SGTL5000_CHIP_ANA_CTRL, 0, 1, 1),
sound/soc/codecs/sgtl5000.c
730
SOC_SINGLE("Headphone Playback Switch", SGTL5000_CHIP_ANA_CTRL,
sound/soc/codecs/sgtl5000.c
732
SOC_SINGLE("Headphone Playback ZC Switch", SGTL5000_CHIP_ANA_CTRL,
sound/soc/codecs/sgtl5000.c
744
SOC_SINGLE("Lineout Playback Switch", SGTL5000_CHIP_ANA_CTRL, 8, 1, 1),
sound/soc/codecs/sgtl5000.c
752
SOC_SINGLE("AVC Switch", SGTL5000_DAP_AVC_CTRL, 0, 1, 0),
sound/soc/codecs/sgtl5000.c
753
SOC_SINGLE("AVC Hard Limiter Switch", SGTL5000_DAP_AVC_CTRL, 5, 1, 0),
sound/soc/codecs/sgtl5000.c
756
SOC_SINGLE("AVC Integrator Response", SGTL5000_DAP_AVC_CTRL, 8, 3, 0),
sound/soc/codecs/ssm2518.c
186
SOC_SINGLE("Playback De-emphasis Switch", SSM2518_REG_MUTE_CTRL,
sound/soc/codecs/ssm2518.c
192
SOC_SINGLE("Amp Low Power Mode Switch", SSM2518_REG_POWER2, 4, 1, 0),
sound/soc/codecs/ssm2518.c
193
SOC_SINGLE("DAC Low Power Mode Switch", SSM2518_REG_POWER2, 3, 1, 0),
sound/soc/codecs/ssm2518.c
195
SOC_SINGLE("DRC Limiter Switch", SSM2518_REG_DRC_1, 5, 1, 0),
sound/soc/codecs/ssm2518.c
196
SOC_SINGLE("DRC Compressor Switch", SSM2518_REG_DRC_1, 4, 1, 0),
sound/soc/codecs/ssm2518.c
197
SOC_SINGLE("DRC Expander Switch", SSM2518_REG_DRC_1, 3, 1, 0),
sound/soc/codecs/ssm2518.c
198
SOC_SINGLE("DRC Noise Gate Switch", SSM2518_REG_DRC_1, 2, 1, 0),
sound/soc/codecs/ssm2602.c
110
SOC_SINGLE("Mic Boost (+20dB)", SSM2602_APANA, 0, 1, 0),
sound/soc/codecs/ssm2602.c
111
SOC_SINGLE("Mic Boost2 (+20dB)", SSM2602_APANA, 8, 1, 0),
sound/soc/codecs/ssm2602.c
96
SOC_SINGLE("ADC High Pass Filter Switch", SSM2602_APDIGI, 0, 1, 1),
sound/soc/codecs/ssm2602.c
97
SOC_SINGLE("Store DC Offset Switch", SSM2602_APDIGI, 4, 1, 0),
sound/soc/codecs/ssm3515.c
117
SOC_SINGLE("Low EMI Mode Switch", SSM3515_GEC,
sound/soc/codecs/ssm3515.c
119
SOC_SINGLE("Soft Volume Ramping Switch", SSM3515_DAC,
sound/soc/codecs/ssm3515.c
121
SOC_SINGLE("HPF Switch", SSM3515_DAC,
sound/soc/codecs/ssm3515.c
123
SOC_SINGLE("DAC Invert Switch", SSM3515_SAI1,
sound/soc/codecs/ssm4567.c
163
SOC_SINGLE("DAC Low Power Mode Switch", SSM4567_REG_DAC_CTRL, 4, 1, 0),
sound/soc/codecs/ssm4567.c
164
SOC_SINGLE("DAC High Pass Filter Switch", SSM4567_REG_DAC_CTRL,
sound/soc/codecs/sta32x.c
445
SOC_SINGLE("Master Switch", STA32X_MMUTE, 0, 1, 1),
sound/soc/codecs/sta32x.c
446
SOC_SINGLE("Ch1 Switch", STA32X_MMUTE, 1, 1, 1),
sound/soc/codecs/sta32x.c
447
SOC_SINGLE("Ch2 Switch", STA32X_MMUTE, 2, 1, 1),
sound/soc/codecs/sta32x.c
448
SOC_SINGLE("Ch3 Switch", STA32X_MMUTE, 3, 1, 1),
sound/soc/codecs/sta32x.c
452
SOC_SINGLE("De-emphasis Filter Switch", STA32X_CONFD, STA32X_CONFD_DEMP_SHIFT, 1, 0),
sound/soc/codecs/sta32x.c
454
SOC_SINGLE("Miami Mode Switch", STA32X_CONFD, STA32X_CONFD_MME_SHIFT, 1, 0),
sound/soc/codecs/sta32x.c
455
SOC_SINGLE("Zero Cross Switch", STA32X_CONFE, STA32X_CONFE_ZCE_SHIFT, 1, 0),
sound/soc/codecs/sta32x.c
456
SOC_SINGLE("Soft Ramp Switch", STA32X_CONFE, STA32X_CONFE_SVE_SHIFT, 1, 0),
sound/soc/codecs/sta32x.c
457
SOC_SINGLE("Auto-Mute Switch", STA32X_CONFF, STA32X_CONFF_IDE_SHIFT, 1, 0),
sound/soc/codecs/sta32x.c
462
SOC_SINGLE("Ch1 Tone Control Bypass Switch", STA32X_C1CFG, STA32X_CxCFG_TCB_SHIFT, 1, 0),
sound/soc/codecs/sta32x.c
463
SOC_SINGLE("Ch2 Tone Control Bypass Switch", STA32X_C2CFG, STA32X_CxCFG_TCB_SHIFT, 1, 0),
sound/soc/codecs/sta32x.c
464
SOC_SINGLE("Ch1 EQ Bypass Switch", STA32X_C1CFG, STA32X_CxCFG_EQBP_SHIFT, 1, 0),
sound/soc/codecs/sta32x.c
465
SOC_SINGLE("Ch2 EQ Bypass Switch", STA32X_C2CFG, STA32X_CxCFG_EQBP_SHIFT, 1, 0),
sound/soc/codecs/sta32x.c
466
SOC_SINGLE("Ch1 Master Volume Bypass Switch", STA32X_C1CFG, STA32X_CxCFG_VBP_SHIFT, 1, 0),
sound/soc/codecs/sta32x.c
467
SOC_SINGLE("Ch2 Master Volume Bypass Switch", STA32X_C1CFG, STA32X_CxCFG_VBP_SHIFT, 1, 0),
sound/soc/codecs/sta32x.c
468
SOC_SINGLE("Ch3 Master Volume Bypass Switch", STA32X_C1CFG, STA32X_CxCFG_VBP_SHIFT, 1, 0),
sound/soc/codecs/sta350.c
445
SOC_SINGLE("High Pass Filter Bypass Switch",
sound/soc/codecs/sta350.c
447
SOC_SINGLE("De-emphasis Filter Switch",
sound/soc/codecs/sta350.c
449
SOC_SINGLE("DSP Bypass Switch",
sound/soc/codecs/sta350.c
451
SOC_SINGLE("Post-scale Link Switch",
sound/soc/codecs/sta350.c
453
SOC_SINGLE("Biquad Coefficient Link Switch",
sound/soc/codecs/sta350.c
457
SOC_SINGLE("Zero-detect Mute Enable Switch",
sound/soc/codecs/sta350.c
459
SOC_SINGLE("Submix Mode Switch",
sound/soc/codecs/sta350.c
462
SOC_SINGLE("Zero Cross Switch", STA350_CONFE, STA350_CONFE_ZCE_SHIFT, 1, 0),
sound/soc/codecs/sta350.c
463
SOC_SINGLE("Soft Ramp Switch", STA350_CONFE, STA350_CONFE_SVE_SHIFT, 1, 0),
sound/soc/codecs/sta350.c
465
SOC_SINGLE("Master Switch", STA350_MMUTE, STA350_MMUTE_MMUTE_SHIFT, 1, 1),
sound/soc/codecs/sta350.c
466
SOC_SINGLE("Ch1 Switch", STA350_MMUTE, STA350_MMUTE_C1M_SHIFT, 1, 1),
sound/soc/codecs/sta350.c
467
SOC_SINGLE("Ch2 Switch", STA350_MMUTE, STA350_MMUTE_C2M_SHIFT, 1, 1),
sound/soc/codecs/sta350.c
468
SOC_SINGLE("Ch3 Switch", STA350_MMUTE, STA350_MMUTE_C3M_SHIFT, 1, 1),
sound/soc/codecs/sta350.c
473
SOC_SINGLE("Ch1 Tone Control Bypass Switch",
sound/soc/codecs/sta350.c
475
SOC_SINGLE("Ch2 Tone Control Bypass Switch",
sound/soc/codecs/sta350.c
477
SOC_SINGLE("Ch1 EQ Bypass Switch",
sound/soc/codecs/sta350.c
479
SOC_SINGLE("Ch2 EQ Bypass Switch",
sound/soc/codecs/sta350.c
481
SOC_SINGLE("Ch1 Master Volume Bypass Switch",
sound/soc/codecs/sta350.c
483
SOC_SINGLE("Ch2 Master Volume Bypass Switch",
sound/soc/codecs/sta350.c
485
SOC_SINGLE("Ch3 Master Volume Bypass Switch",
sound/soc/codecs/stac9766.c
117
SOC_SINGLE("Speaker Switch", AC97_MASTER, 15, 1, 1),
sound/soc/codecs/stac9766.c
120
SOC_SINGLE("Headphone Switch", AC97_HEADPHONE, 15, 1, 1),
sound/soc/codecs/stac9766.c
123
SOC_SINGLE("Mono Out Switch", AC97_MASTER_MONO, 15, 1, 1),
sound/soc/codecs/stac9766.c
126
SOC_SINGLE("Record Switch", AC97_REC_GAIN, 15, 1, 1),
sound/soc/codecs/stac9766.c
130
SOC_SINGLE("Beep Switch", AC97_PC_BEEP, 15, 1, 1),
sound/soc/codecs/stac9766.c
131
SOC_SINGLE("Beep Frequency", AC97_PC_BEEP, 5, 127, 1),
sound/soc/codecs/stac9766.c
133
SOC_SINGLE("Phone Switch", AC97_PHONE, 15, 1, 1),
sound/soc/codecs/stac9766.c
138
SOC_SINGLE("Mic Switch", AC97_MIC, 15, 1, 1),
sound/soc/codecs/stac9766.c
142
SOC_SINGLE("Line Switch", AC97_LINE, 15, 1, 1),
sound/soc/codecs/stac9766.c
144
SOC_SINGLE("CD Switch", AC97_CD, 15, 1, 1),
sound/soc/codecs/stac9766.c
146
SOC_SINGLE("AUX Switch", AC97_AUX, 15, 1, 1),
sound/soc/codecs/stac9766.c
148
SOC_SINGLE("Video Switch", AC97_VIDEO, 15, 1, 1),
sound/soc/codecs/stac9766.c
151
SOC_SINGLE("DAC Switch", AC97_PCM, 15, 1, 1),
sound/soc/codecs/stac9766.c
152
SOC_SINGLE("Loopback Test Switch", AC97_GENERAL_PURPOSE, 7, 1, 0),
sound/soc/codecs/stac9766.c
153
SOC_SINGLE("3D Volume", AC97_3D_CONTROL, 3, 2, 1),
sound/soc/codecs/stac9766.c
154
SOC_SINGLE("3D Switch", AC97_GENERAL_PURPOSE, 13, 1, 0),
sound/soc/codecs/tda7419.c
387
SOC_SINGLE("Main Source AutoZero Switch", TDA7419_MAIN_SRC_REG,
sound/soc/codecs/tda7419.c
392
SOC_SINGLE("Loudness High Boost Switch", TDA7419_LOUDNESS_REG,
sound/soc/codecs/tda7419.c
394
SOC_SINGLE("Loudness Soft Step Switch", TDA7419_LOUDNESS_REG,
sound/soc/codecs/tda7419.c
396
SOC_SINGLE("Soft Mute Switch", TDA7419_MUTE_CLK_REG, TDA7419_SOFT_MUTE, 1, 1),
sound/soc/codecs/tda7419.c
400
SOC_SINGLE("Clock Fast Mode Switch", TDA7419_MUTE_CLK_REG,
sound/soc/codecs/tda7419.c
404
SOC_SINGLE("Volume Soft Step Switch", TDA7419_VOLUME_REG,
sound/soc/codecs/tda7419.c
413
SOC_SINGLE("Middle Soft Step Switch", TDA7419_MIDDLE_REG,
sound/soc/codecs/tda7419.c
418
SOC_SINGLE("Bass Soft Step Switch", TDA7419_BASS_REG,
sound/soc/codecs/tda7419.c
425
SOC_SINGLE("Bass DC Mode Switch", TDA7419_SUB_MID_BASS_REG,
sound/soc/codecs/tda7419.c
427
SOC_SINGLE("Smoothing Filter Switch", TDA7419_SUB_MID_BASS_REG,
sound/soc/codecs/tda7419.c
432
SOC_SINGLE("Left Front Soft Step Switch", TDA7419_ATTENUATOR_LF_REG,
sound/soc/codecs/tda7419.c
434
SOC_SINGLE("Right Front Soft Step Switch", TDA7419_ATTENUATOR_RF_REG,
sound/soc/codecs/tda7419.c
439
SOC_SINGLE("Left Rear Soft Step Switch", TDA7419_ATTENUATOR_LR_REG,
sound/soc/codecs/tda7419.c
441
SOC_SINGLE("Right Rear Soft Step Switch", TDA7419_ATTENUATOR_RR_REG,
sound/soc/codecs/tda7419.c
445
SOC_SINGLE("Mixing Level Soft Step Switch", TDA7419_MIXING_LEVEL_REG,
sound/soc/codecs/tda7419.c
449
SOC_SINGLE("Subwoofer Soft Step Switch", TDA7419_ATTENUATOR_SUB_REG,
sound/soc/codecs/tda7419.c
454
SOC_SINGLE("Spectrum Analyzer Run Switch", TDA7419_SA_CLK_AC_REG,
sound/soc/codecs/tda7419.c
456
SOC_SINGLE("Spectrum Analyzer Reset Switch", TDA7419_SA_CLK_AC_REG,
sound/soc/codecs/tlv320adc3xxx.c
768
SOC_SINGLE("Left ADC Unselected CM Bias Capture Switch",
sound/soc/codecs/tlv320adc3xxx.c
770
SOC_SINGLE("Right ADC Unselected CM Bias Capture Switch",
sound/soc/codecs/tlv320adcx140.c
720
SOC_SINGLE("Biquads Per Channel", ADCX140_DSP_CFG1, 5, 3, 0),
sound/soc/codecs/tlv320aic23.c
117
SOC_SINGLE("Digital Playback Switch", TLV320AIC23_DIGT, 3, 1, 1),
sound/soc/codecs/tlv320aic23.c
122
SOC_SINGLE("Mic Input Switch", TLV320AIC23_ANLG, 1, 1, 1),
sound/soc/codecs/tlv320aic23.c
123
SOC_SINGLE("Mic Booster Switch", TLV320AIC23_ANLG, 0, 1, 0),
sound/soc/codecs/tlv320aic26.c
250
SOC_SINGLE("PCM Capture Volume", AIC26_REG_ADC_GAIN, 8, 0x7f, 0),
sound/soc/codecs/tlv320aic26.c
251
SOC_SINGLE("PCM Capture Mute", AIC26_REG_ADC_GAIN, 15, 1, 1),
sound/soc/codecs/tlv320aic26.c
252
SOC_SINGLE("Keyclick activate", AIC26_REG_AUDIO_CTRL2, 15, 0x1, 0),
sound/soc/codecs/tlv320aic26.c
253
SOC_SINGLE("Keyclick amplitude", AIC26_REG_AUDIO_CTRL2, 12, 0x7, 0),
sound/soc/codecs/tlv320aic26.c
254
SOC_SINGLE("Keyclick frequency", AIC26_REG_AUDIO_CTRL2, 8, 0x7, 0),
sound/soc/codecs/tlv320aic26.c
255
SOC_SINGLE("Keyclick period", AIC26_REG_AUDIO_CTRL2, 4, 0xf, 0),
sound/soc/codecs/tlv320aic31xx.c
350
SOC_SINGLE("ADC Capture Switch", AIC31XX_ADCFGA, 7, 1, 1),
sound/soc/codecs/tlv320aic31xx.c
369
SOC_SINGLE("Speaker Driver Playback Switch", AIC31XX_SPLGAIN,
sound/soc/codecs/tlv320aic32x4.c
1106
SOC_SINGLE("HP DAC Playback Switch", AIC32X4_HPLGAIN, 6, 1, 1),
sound/soc/codecs/tlv320aic32x4.c
1113
SOC_SINGLE("Auto-mute Switch", AIC32X4_DACMUTE, 4, 7, 0),
sound/soc/codecs/tlv320aic32x4.c
290
SOC_SINGLE("ADCFGA Left Mute Switch", AIC32X4_ADCFGA, 7, 1, 0),
sound/soc/codecs/tlv320aic32x4.c
291
SOC_SINGLE("ADCFGA Right Mute Switch", AIC32X4_ADCFGA, 3, 1, 0),
sound/soc/codecs/tlv320aic32x4.c
298
SOC_SINGLE("Auto-mute Switch", AIC32X4_DACMUTE, 4, 7, 0),
sound/soc/codecs/tlv320aic32x4.c
300
SOC_SINGLE("AGC Left Switch", AIC32X4_LAGC1, 7, 1, 0),
sound/soc/codecs/tlv320aic32x4.c
301
SOC_SINGLE("AGC Right Switch", AIC32X4_RAGC1, 7, 1, 0),
sound/soc/codecs/tlv320aic3x.c
484
SOC_SINGLE("Mono Playback Switch", MONOLOPM_CTRL, 3, 0x01, 0),
sound/soc/codecs/tscs42xx.c
646
SOC_SINGLE("Mic Bias Boost Switch", 0x71, 0x07, 1, 0),
sound/soc/codecs/tscs42xx.c
649
SOC_SINGLE("Headphone Auto Switching Switch",
sound/soc/codecs/tscs42xx.c
651
SOC_SINGLE("Headphone Detect Polarity Toggle Switch",
sound/soc/codecs/tscs42xx.c
727
SOC_SINGLE("EQ1 Switch", R_CONFIG1, FB_CONFIG1_EQ1_EN, 1, 0),
sound/soc/codecs/tscs42xx.c
728
SOC_SINGLE("EQ2 Switch", R_CONFIG1, FB_CONFIG1_EQ2_EN, 1, 0),
sound/soc/codecs/tscs42xx.c
737
SOC_SINGLE("Expander Switch",
sound/soc/codecs/tscs42xx.c
739
SOC_SINGLE("Limiter Switch",
sound/soc/codecs/tscs42xx.c
741
SOC_SINGLE("Comp Switch",
sound/soc/codecs/tscs42xx.c
751
SOC_SINGLE("3D Switch", R_FXCTL, FB_FXCTL_3DEN, 1, 0),
sound/soc/codecs/tscs42xx.c
752
SOC_SINGLE("Treble Switch", R_FXCTL, FB_FXCTL_TEEN, 1, 0),
sound/soc/codecs/tscs42xx.c
753
SOC_SINGLE("Treble Bypass Switch", R_FXCTL, FB_FXCTL_TNLFBYPASS, 1, 0),
sound/soc/codecs/tscs42xx.c
754
SOC_SINGLE("Bass Switch", R_FXCTL, FB_FXCTL_BEEN, 1, 0),
sound/soc/codecs/tscs42xx.c
755
SOC_SINGLE("Bass Bypass Switch", R_FXCTL, FB_FXCTL_BNLFBYPASS, 1, 0),
sound/soc/codecs/tscs42xx.c
758
SOC_SINGLE("MBC Band1 Switch", R_DACMBCEN, FB_DACMBCEN_MBCEN1, 1, 0),
sound/soc/codecs/tscs42xx.c
759
SOC_SINGLE("MBC Band2 Switch", R_DACMBCEN, FB_DACMBCEN_MBCEN2, 1, 0),
sound/soc/codecs/tscs42xx.c
760
SOC_SINGLE("MBC Band3 Switch", R_DACMBCEN, FB_DACMBCEN_MBCEN3, 1, 0),
sound/soc/codecs/tscs42xx.c
774
SOC_SINGLE("MBC1 Phase Invert Switch",
sound/soc/codecs/tscs42xx.c
786
SOC_SINGLE("MBC2 Phase Invert Switch",
sound/soc/codecs/tscs42xx.c
798
SOC_SINGLE("MBC3 Phase Invert Switch",
sound/soc/codecs/tscs454.c
1540
SOC_SINGLE("ASRC Out High Bandwidth Switch",
sound/soc/codecs/tscs454.c
1542
SOC_SINGLE("ASRC In High Bandwidth Switch",
sound/soc/codecs/tscs454.c
1559
SOC_SINGLE("Headphone Detection Switch",
sound/soc/codecs/tscs454.c
1561
SOC_SINGLE("Headset OMTP/CTIA Switch",
sound/soc/codecs/tscs454.c
1565
SOC_SINGLE("Manual Mic Bias Switch",
sound/soc/codecs/tscs454.c
1567
SOC_SINGLE("Ring/Sleeve Auto Switch",
sound/soc/codecs/tscs454.c
1587
SOC_SINGLE("Input Channel 1 Mute Switch",
sound/soc/codecs/tscs454.c
1589
SOC_SINGLE("Input Channel 0 Mute Switch",
sound/soc/codecs/tscs454.c
1591
SOC_SINGLE("Input Channel 1 HPF Disable Switch",
sound/soc/codecs/tscs454.c
1593
SOC_SINGLE("Input Channel 0 HPF Disable Switch",
sound/soc/codecs/tscs454.c
1600
SOC_SINGLE("Input Channel 3 Mute Switch",
sound/soc/codecs/tscs454.c
1602
SOC_SINGLE("Input Channel 2 Mute Switch",
sound/soc/codecs/tscs454.c
1604
SOC_SINGLE("Input Channel 3 HPF Disable Switch",
sound/soc/codecs/tscs454.c
1606
SOC_SINGLE("Input Channel 2 HPF Disable Switch",
sound/soc/codecs/tscs454.c
1612
SOC_SINGLE("Input Channel 0 PGA Mute Switch",
sound/soc/codecs/tscs454.c
1618
SOC_SINGLE("Input Channel 1 PGA Mute Switch",
sound/soc/codecs/tscs454.c
1624
SOC_SINGLE("Input Channel 2 PGA Mute Switch",
sound/soc/codecs/tscs454.c
1630
SOC_SINGLE("Input Channel 3 PGA Mute Switch",
sound/soc/codecs/tscs454.c
1667
SOC_SINGLE("Input Channel 3 ALC Switch",
sound/soc/codecs/tscs454.c
1669
SOC_SINGLE("Input Channel 2 ALC Switch",
sound/soc/codecs/tscs454.c
1671
SOC_SINGLE("Input Channel 1 ALC Switch",
sound/soc/codecs/tscs454.c
1673
SOC_SINGLE("Input Channel 0 ALC Switch",
sound/soc/codecs/tscs454.c
1683
SOC_SINGLE("ALC Zero Cross Switch",
sound/soc/codecs/tscs454.c
1699
SOC_SINGLE("Noise Gate Switch", R_NGATE, FB_NGATE_NGAT, 1, 0),
sound/soc/codecs/tscs454.c
1701
SOC_SINGLE("Digital Mic 2 Switch", R_DMICCTL, FB_DMICCTL_DMIC2EN, 1, 0),
sound/soc/codecs/tscs454.c
1702
SOC_SINGLE("Digital Mic 1 Switch", R_DMICCTL, FB_DMICCTL_DMIC1EN, 1, 0),
sound/soc/codecs/tscs454.c
1708
SOC_SINGLE("DAC Mute Switch", R_DACCTL, FB_DACCTL_DACMUTE, 1, 0),
sound/soc/codecs/tscs454.c
1709
SOC_SINGLE("DAC De-Emphasis Switch", R_DACCTL, FB_DACCTL_DACDEM, 1, 0),
sound/soc/codecs/tscs454.c
1713
SOC_SINGLE("Speaker Mute Switch", R_SPKCTL, FB_SPKCTL_SPKMUTE, 1, 0),
sound/soc/codecs/tscs454.c
1714
SOC_SINGLE("Speaker De-Emphasis Switch",
sound/soc/codecs/tscs454.c
1718
SOC_SINGLE("SUB Mute Switch", R_SUBCTL, FB_SUBCTL_SUBMUTE, 1, 0),
sound/soc/codecs/tscs454.c
1719
SOC_SINGLE("Sub De-Emphasis Switch", R_SUBCTL, FB_SUBCTL_SUBDEM, 1, 0),
sound/soc/codecs/tscs454.c
1721
SOC_SINGLE("Sub DC Removal Switch", R_DCCTL, FB_DCCTL_SUBDCBYP, 1, 1),
sound/soc/codecs/tscs454.c
1722
SOC_SINGLE("DAC DC Removal Switch", R_DCCTL, FB_DCCTL_DACDCBYP, 1, 1),
sound/soc/codecs/tscs454.c
1723
SOC_SINGLE("Speaker DC Removal Switch",
sound/soc/codecs/tscs454.c
1725
SOC_SINGLE("DC Removal Coefficient Switch", R_DCCTL, FB_DCCTL_DCCOEFSEL,
sound/soc/codecs/tscs454.c
1728
SOC_SINGLE("Output Fade Switch", R_OVOLCTLU, FB_OVOLCTLU_OFADE, 1, 0),
sound/soc/codecs/tscs454.c
1747
SOC_SINGLE("Speaker EQ 2 Switch",
sound/soc/codecs/tscs454.c
1750
SOC_SINGLE("Speaker EQ 1 Switch",
sound/soc/codecs/tscs454.c
1754
SOC_SINGLE("Speaker MBC 3 Switch",
sound/soc/codecs/tscs454.c
1756
SOC_SINGLE("Speaker MBC 2 Switch",
sound/soc/codecs/tscs454.c
1758
SOC_SINGLE("Speaker MBC 1 Switch",
sound/soc/codecs/tscs454.c
1821
SOC_SINGLE("Speaker CLE Expander Switch",
sound/soc/codecs/tscs454.c
1823
SOC_SINGLE("Speaker CLE Limiter Switch",
sound/soc/codecs/tscs454.c
1825
SOC_SINGLE("Speaker CLE Compressor Switch",
sound/soc/codecs/tscs454.c
1870
SOC_SINGLE("Speaker 3D Switch", R_SPKFXCTL, FB_SPKFXCTL_3DEN, 1, 0),
sound/soc/codecs/tscs454.c
1871
SOC_SINGLE("Speaker Treble Enhancement Switch",
sound/soc/codecs/tscs454.c
1873
SOC_SINGLE("Speaker Treble NLF Switch",
sound/soc/codecs/tscs454.c
1875
SOC_SINGLE("Speaker Bass Enhancement Switch",
sound/soc/codecs/tscs454.c
1877
SOC_SINGLE("Speaker Bass NLF Switch",
sound/soc/codecs/tscs454.c
1880
SOC_SINGLE("DAC EQ 2 Switch",
sound/soc/codecs/tscs454.c
1883
SOC_SINGLE("DAC EQ 1 Switch", R_DACEQFILT, FB_DACEQFILT_EQ1EN, 1, 0),
sound/soc/codecs/tscs454.c
1886
SOC_SINGLE("DAC MBC 3 Switch", R_DACMBCEN, FB_DACMBCEN_MBCEN3, 1, 0),
sound/soc/codecs/tscs454.c
1887
SOC_SINGLE("DAC MBC 2 Switch", R_DACMBCEN, FB_DACMBCEN_MBCEN2, 1, 0),
sound/soc/codecs/tscs454.c
1888
SOC_SINGLE("DAC MBC 1 Switch", R_DACMBCEN, FB_DACMBCEN_MBCEN1, 1, 0),
sound/soc/codecs/tscs454.c
1950
SOC_SINGLE("DAC CLE Expander Switch",
sound/soc/codecs/tscs454.c
1952
SOC_SINGLE("DAC CLE Limiter Switch",
sound/soc/codecs/tscs454.c
1954
SOC_SINGLE("DAC CLE Compressor Switch",
sound/soc/codecs/tscs454.c
1999
SOC_SINGLE("DAC 3D Switch", R_DACFXCTL, FB_DACFXCTL_3DEN, 1, 0),
sound/soc/codecs/tscs454.c
2000
SOC_SINGLE("DAC Treble Enhancement Switch",
sound/soc/codecs/tscs454.c
2002
SOC_SINGLE("DAC Treble NLF Switch",
sound/soc/codecs/tscs454.c
2004
SOC_SINGLE("DAC Bass Enhancement Switch",
sound/soc/codecs/tscs454.c
2006
SOC_SINGLE("DAC Bass NLF Switch",
sound/soc/codecs/tscs454.c
2009
SOC_SINGLE("Sub EQ 2 Switch",
sound/soc/codecs/tscs454.c
2012
SOC_SINGLE("Sub EQ 1 Switch", R_SUBEQFILT, FB_SUBEQFILT_EQ1EN, 1, 0),
sound/soc/codecs/tscs454.c
2015
SOC_SINGLE("Sub MBC 3 Switch", R_SUBMBCEN, FB_SUBMBCEN_MBCEN3, 1, 0),
sound/soc/codecs/tscs454.c
2016
SOC_SINGLE("Sub MBC 2 Switch", R_SUBMBCEN, FB_SUBMBCEN_MBCEN2, 1, 0),
sound/soc/codecs/tscs454.c
2017
SOC_SINGLE("Sub MBC 1 Switch", R_SUBMBCEN, FB_SUBMBCEN_MBCEN1, 1, 0),
sound/soc/codecs/tscs454.c
2079
SOC_SINGLE("Sub CLE Expander Switch",
sound/soc/codecs/tscs454.c
2081
SOC_SINGLE("Sub CLE Limiter Switch",
sound/soc/codecs/tscs454.c
2083
SOC_SINGLE("Sub CLE Compressor Switch",
sound/soc/codecs/tscs454.c
2128
SOC_SINGLE("Sub Treble Enhancement Switch",
sound/soc/codecs/tscs454.c
2130
SOC_SINGLE("Sub Treble NLF Switch",
sound/soc/codecs/tscs454.c
2132
SOC_SINGLE("Sub Bass Enhancement Switch",
sound/soc/codecs/tscs454.c
2134
SOC_SINGLE("Sub Bass NLF Switch",
sound/soc/codecs/twl4030.c
1107
SOC_SINGLE("DAC Voice Analog Downlink Switch",
sound/soc/codecs/twl6040.c
598
SOC_SINGLE("Headset Mono to Stereo Playback Switch",
sound/soc/codecs/twl6040.c
602
SOC_SINGLE("Handsfree Mono to Stereo Playback Switch",
sound/soc/codecs/uda1342.c
199
SOC_SINGLE("Master Playback Volume", 0x11, 0, 0x3F, 1),
sound/soc/codecs/uda1342.c
200
SOC_SINGLE("Analog1 Volume", 0x12, 0, 0x1F, 1),
sound/soc/codecs/uda1380.c
319
/**/ SOC_SINGLE("Master Playback Switch", UDA1380_DEEMP, 14, 1, 1), /* MTM */
sound/soc/codecs/uda1380.c
320
SOC_SINGLE("ADC Playback Switch", UDA1380_DEEMP, 11, 1, 1), /* MT2 from decimation filter */
sound/soc/codecs/uda1380.c
322
SOC_SINGLE("PCM Playback Switch", UDA1380_DEEMP, 3, 1, 1), /* MT1, from digital data input */
sound/soc/codecs/uda1380.c
324
SOC_SINGLE("DAC Polarity inverting Switch", UDA1380_MIXER, 15, 1, 0), /* DA_POL_INV */
sound/soc/codecs/uda1380.c
327
SOC_SINGLE("Silence Detector Switch", UDA1380_MIXER, 6, 1, 0), /* SDET_ON */
sound/soc/codecs/uda1380.c
331
/**/ SOC_SINGLE("ADC Capture Switch", UDA1380_PGA, 15, 1, 1), /* MT_ADC */
sound/soc/codecs/uda1380.c
333
SOC_SINGLE("ADC Polarity inverting Switch", UDA1380_ADC, 12, 1, 0), /* ADCPOL_INV */
sound/soc/codecs/uda1380.c
335
SOC_SINGLE("DC Filter Bypass Switch", UDA1380_ADC, 1, 1, 0), /* SKIP_DCFIL (before decimator) */
sound/soc/codecs/uda1380.c
336
SOC_SINGLE("DC Filter Enable Switch", UDA1380_ADC, 0, 1, 0), /* EN_DCFIL (at output of decimator) */
sound/soc/codecs/uda1380.c
337
SOC_SINGLE("AGC Timing", UDA1380_AGC, 8, 7, 0), /* TODO: enum, see table 62 */
sound/soc/codecs/uda1380.c
338
SOC_SINGLE("AGC Target level", UDA1380_AGC, 2, 3, 1), /* AGC_LEVEL */
sound/soc/codecs/uda1380.c
340
SOC_SINGLE("AGC Switch", UDA1380_AGC, 0, 1, 0),
sound/soc/codecs/wcd934x.c
4040
SOC_SINGLE("IIR1 Band1 Switch", WCD934X_CDC_SIDETONE_IIR0_IIR_CTL,
sound/soc/codecs/wcd934x.c
4042
SOC_SINGLE("IIR1 Band2 Switch", WCD934X_CDC_SIDETONE_IIR0_IIR_CTL,
sound/soc/codecs/wcd934x.c
4044
SOC_SINGLE("IIR1 Band3 Switch", WCD934X_CDC_SIDETONE_IIR0_IIR_CTL,
sound/soc/codecs/wcd934x.c
4046
SOC_SINGLE("IIR1 Band4 Switch", WCD934X_CDC_SIDETONE_IIR0_IIR_CTL,
sound/soc/codecs/wcd934x.c
4048
SOC_SINGLE("IIR1 Band5 Switch", WCD934X_CDC_SIDETONE_IIR0_IIR_CTL,
sound/soc/codecs/wcd934x.c
4050
SOC_SINGLE("IIR2 Band1 Switch", WCD934X_CDC_SIDETONE_IIR1_IIR_CTL,
sound/soc/codecs/wcd934x.c
4052
SOC_SINGLE("IIR2 Band2 Switch", WCD934X_CDC_SIDETONE_IIR1_IIR_CTL,
sound/soc/codecs/wcd934x.c
4054
SOC_SINGLE("IIR2 Band3 Switch", WCD934X_CDC_SIDETONE_IIR1_IIR_CTL,
sound/soc/codecs/wcd934x.c
4056
SOC_SINGLE("IIR2 Band4 Switch", WCD934X_CDC_SIDETONE_IIR1_IIR_CTL,
sound/soc/codecs/wcd934x.c
4058
SOC_SINGLE("IIR2 Band5 Switch", WCD934X_CDC_SIDETONE_IIR1_IIR_CTL,
sound/soc/codecs/wm2000.c
665
SOC_SINGLE("ANC Volume", WM2000_REG_ANC_GAIN_CTRL, 0, 255, 0),
sound/soc/codecs/wm2200.c
1116
SOC_SINGLE("IN1 High Performance Switch", WM2200_IN1L_CONTROL,
sound/soc/codecs/wm2200.c
1118
SOC_SINGLE("IN2 High Performance Switch", WM2200_IN2L_CONTROL,
sound/soc/codecs/wm2200.c
1120
SOC_SINGLE("IN3 High Performance Switch", WM2200_IN3L_CONTROL,
sound/soc/codecs/wm2200.c
1153
SOC_SINGLE("OUT1 High Performance Switch", WM2200_DAC_DIGITAL_VOLUME_1L,
sound/soc/codecs/wm2200.c
1155
SOC_SINGLE("OUT2 High Performance Switch", WM2200_DAC_DIGITAL_VOLUME_2L,
sound/soc/codecs/wm5100.c
527
SOC_SINGLE("IN1 High Performance Switch", WM5100_IN1L_CONTROL,
sound/soc/codecs/wm5100.c
529
SOC_SINGLE("IN2 High Performance Switch", WM5100_IN2L_CONTROL,
sound/soc/codecs/wm5100.c
531
SOC_SINGLE("IN3 High Performance Switch", WM5100_IN3L_CONTROL,
sound/soc/codecs/wm5100.c
533
SOC_SINGLE("IN4 High Performance Switch", WM5100_IN4L_CONTROL,
sound/soc/codecs/wm5100.c
581
SOC_SINGLE("HPOUT1 High Performance Switch", WM5100_OUT_VOLUME_1L,
sound/soc/codecs/wm5100.c
583
SOC_SINGLE("HPOUT2 High Performance Switch", WM5100_OUT_VOLUME_2L,
sound/soc/codecs/wm5100.c
585
SOC_SINGLE("HPOUT3 High Performance Switch", WM5100_OUT_VOLUME_3L,
sound/soc/codecs/wm5100.c
587
SOC_SINGLE("SPKOUT High Performance Switch", WM5100_OUT_VOLUME_4L,
sound/soc/codecs/wm5100.c
589
SOC_SINGLE("SPKDAT1 High Performance Switch", WM5100_DAC_VOLUME_LIMIT_5L,
sound/soc/codecs/wm5100.c
591
SOC_SINGLE("SPKDAT2 High Performance Switch", WM5100_DAC_VOLUME_LIMIT_6L,
sound/soc/codecs/wm5102.c
754
SOC_SINGLE(name " NG HPOUT1L Switch", base, 0, 1, 0), \
sound/soc/codecs/wm5102.c
755
SOC_SINGLE(name " NG HPOUT1R Switch", base, 1, 1, 0), \
sound/soc/codecs/wm5102.c
756
SOC_SINGLE(name " NG HPOUT2L Switch", base, 2, 1, 0), \
sound/soc/codecs/wm5102.c
757
SOC_SINGLE(name " NG HPOUT2R Switch", base, 3, 1, 0), \
sound/soc/codecs/wm5102.c
758
SOC_SINGLE(name " NG EPOUT Switch", base, 4, 1, 0), \
sound/soc/codecs/wm5102.c
759
SOC_SINGLE(name " NG SPKOUTL Switch", base, 6, 1, 0), \
sound/soc/codecs/wm5102.c
760
SOC_SINGLE(name " NG SPKOUTR Switch", base, 7, 1, 0), \
sound/soc/codecs/wm5102.c
761
SOC_SINGLE(name " NG SPKDAT1L Switch", base, 8, 1, 0), \
sound/soc/codecs/wm5102.c
762
SOC_SINGLE(name " NG SPKDAT1R Switch", base, 9, 1, 0)
sound/soc/codecs/wm5102.c
765
SOC_SINGLE("IN1 High Performance Switch", ARIZONA_IN1L_CONTROL,
sound/soc/codecs/wm5102.c
767
SOC_SINGLE("IN2 High Performance Switch", ARIZONA_IN2L_CONTROL,
sound/soc/codecs/wm5102.c
769
SOC_SINGLE("IN3 High Performance Switch", ARIZONA_IN3L_CONTROL,
sound/soc/codecs/wm5102.c
899
SOC_SINGLE("Speaker High Performance Switch", ARIZONA_OUTPUT_PATH_CONFIG_4L,
sound/soc/codecs/wm5102.c
901
SOC_SINGLE("SPKDAT1 High Performance Switch", ARIZONA_OUTPUT_PATH_CONFIG_5L,
sound/soc/codecs/wm5102.c
908
SOC_SINGLE("EPOUT Digital Switch", ARIZONA_DAC_DIGITAL_VOLUME_3L,
sound/soc/codecs/wm5102.c
938
SOC_SINGLE("EPOUT DRE Switch", ARIZONA_DRE_ENABLE,
sound/soc/codecs/wm5102.c
941
SOC_SINGLE("DRE Threshold", ARIZONA_DRE_CONTROL_2,
sound/soc/codecs/wm5102.c
944
SOC_SINGLE("DRE Low Level ABS", ARIZONA_DRE_CONTROL_3,
sound/soc/codecs/wm5102.c
953
SOC_SINGLE("Noise Gate Switch", ARIZONA_NOISE_GATE_CONTROL,
sound/soc/codecs/wm5110.c
593
SOC_SINGLE(name " NG HPOUT1L Switch", base, 0, 1, 0), \
sound/soc/codecs/wm5110.c
594
SOC_SINGLE(name " NG HPOUT1R Switch", base, 1, 1, 0), \
sound/soc/codecs/wm5110.c
595
SOC_SINGLE(name " NG HPOUT2L Switch", base, 2, 1, 0), \
sound/soc/codecs/wm5110.c
596
SOC_SINGLE(name " NG HPOUT2R Switch", base, 3, 1, 0), \
sound/soc/codecs/wm5110.c
597
SOC_SINGLE(name " NG HPOUT3L Switch", base, 4, 1, 0), \
sound/soc/codecs/wm5110.c
598
SOC_SINGLE(name " NG HPOUT3R Switch", base, 5, 1, 0), \
sound/soc/codecs/wm5110.c
599
SOC_SINGLE(name " NG SPKOUTL Switch", base, 6, 1, 0), \
sound/soc/codecs/wm5110.c
600
SOC_SINGLE(name " NG SPKOUTR Switch", base, 7, 1, 0), \
sound/soc/codecs/wm5110.c
601
SOC_SINGLE(name " NG SPKDAT1L Switch", base, 8, 1, 0), \
sound/soc/codecs/wm5110.c
602
SOC_SINGLE(name " NG SPKDAT1R Switch", base, 9, 1, 0), \
sound/soc/codecs/wm5110.c
603
SOC_SINGLE(name " NG SPKDAT2L Switch", base, 10, 1, 0), \
sound/soc/codecs/wm5110.c
604
SOC_SINGLE(name " NG SPKDAT2R Switch", base, 11, 1, 0)
sound/soc/codecs/wm5110.c
660
SOC_SINGLE("IN1L HPF Switch", ARIZONA_IN1L_CONTROL,
sound/soc/codecs/wm5110.c
662
SOC_SINGLE("IN1R HPF Switch", ARIZONA_IN1R_CONTROL,
sound/soc/codecs/wm5110.c
664
SOC_SINGLE("IN2L HPF Switch", ARIZONA_IN2L_CONTROL,
sound/soc/codecs/wm5110.c
666
SOC_SINGLE("IN2R HPF Switch", ARIZONA_IN2R_CONTROL,
sound/soc/codecs/wm5110.c
668
SOC_SINGLE("IN3L HPF Switch", ARIZONA_IN3L_CONTROL,
sound/soc/codecs/wm5110.c
670
SOC_SINGLE("IN3R HPF Switch", ARIZONA_IN3R_CONTROL,
sound/soc/codecs/wm5110.c
672
SOC_SINGLE("IN4L HPF Switch", ARIZONA_IN4L_CONTROL,
sound/soc/codecs/wm5110.c
674
SOC_SINGLE("IN4R HPF Switch", ARIZONA_IN4R_CONTROL,
sound/soc/codecs/wm5110.c
825
SOC_SINGLE("HPOUT1 SC Protect Switch", ARIZONA_HP1_SHORT_CIRCUIT_CTRL,
sound/soc/codecs/wm5110.c
827
SOC_SINGLE("HPOUT2 SC Protect Switch", ARIZONA_HP2_SHORT_CIRCUIT_CTRL,
sound/soc/codecs/wm5110.c
829
SOC_SINGLE("HPOUT3 SC Protect Switch", ARIZONA_HP3_SHORT_CIRCUIT_CTRL,
sound/soc/codecs/wm5110.c
832
SOC_SINGLE("SPKDAT1 High Performance Switch", ARIZONA_OUTPUT_PATH_CONFIG_5L,
sound/soc/codecs/wm5110.c
834
SOC_SINGLE("SPKDAT2 High Performance Switch", ARIZONA_OUTPUT_PATH_CONFIG_6L,
sound/soc/codecs/wm5110.c
887
SOC_SINGLE("Noise Gate Switch", ARIZONA_NOISE_GATE_CONTROL,
sound/soc/codecs/wm8350.c
446
SOC_SINGLE("Left Input Mixer +20dB Switch",
sound/soc/codecs/wm8350.c
448
SOC_SINGLE("Right Input Mixer +20dB Switch",
sound/soc/codecs/wm8350.c
468
SOC_SINGLE("Out2 Right Invert Switch", WM8350_ROUT2_VOLUME, 10, 1, 0),
sound/soc/codecs/wm8400.c
129
SOC_SINGLE("LIN12 PGA Boost", WM8400_INPUT_MIXER3, WM8400_L12MNBST_SHIFT,
sound/soc/codecs/wm8400.c
131
SOC_SINGLE("LIN34 PGA Boost", WM8400_INPUT_MIXER3, WM8400_L34MNBST_SHIFT,
sound/soc/codecs/wm8400.c
134
SOC_SINGLE("RIN12 PGA Boost", WM8400_INPUT_MIXER3, WM8400_R12MNBST_SHIFT,
sound/soc/codecs/wm8400.c
136
SOC_SINGLE("RIN34 PGA Boost", WM8400_INPUT_MIXER3, WM8400_R34MNBST_SHIFT,
sound/soc/codecs/wm8400.c
170
SOC_SINGLE("LOUT ZC", WM8400_LEFT_OUTPUT_VOLUME, WM8400_LOZC_SHIFT, 1, 0),
sound/soc/codecs/wm8400.c
175
SOC_SINGLE("ROUT ZC", WM8400_RIGHT_OUTPUT_VOLUME, WM8400_ROZC_SHIFT, 1, 0),
sound/soc/codecs/wm8400.c
180
SOC_SINGLE("LOPGA ZC Switch", WM8400_LEFT_OPGA_VOLUME,
sound/soc/codecs/wm8400.c
186
SOC_SINGLE("ROPGA ZC Switch", WM8400_RIGHT_OPGA_VOLUME,
sound/soc/codecs/wm8400.c
189
SOC_SINGLE("LON Mute Switch", WM8400_LINE_OUTPUTS_VOLUME,
sound/soc/codecs/wm8400.c
191
SOC_SINGLE("LOP Mute Switch", WM8400_LINE_OUTPUTS_VOLUME,
sound/soc/codecs/wm8400.c
193
SOC_SINGLE("LOP Attenuation Switch", WM8400_LINE_OUTPUTS_VOLUME,
sound/soc/codecs/wm8400.c
195
SOC_SINGLE("RON Mute Switch", WM8400_LINE_OUTPUTS_VOLUME,
sound/soc/codecs/wm8400.c
197
SOC_SINGLE("ROP Mute Switch", WM8400_LINE_OUTPUTS_VOLUME,
sound/soc/codecs/wm8400.c
199
SOC_SINGLE("ROP Attenuation Switch", WM8400_LINE_OUTPUTS_VOLUME,
sound/soc/codecs/wm8400.c
202
SOC_SINGLE("OUT3 Mute Switch", WM8400_OUT3_4_VOLUME,
sound/soc/codecs/wm8400.c
204
SOC_SINGLE("OUT3 Attenuation Switch", WM8400_OUT3_4_VOLUME,
sound/soc/codecs/wm8400.c
207
SOC_SINGLE("OUT4 Mute Switch", WM8400_OUT3_4_VOLUME,
sound/soc/codecs/wm8400.c
209
SOC_SINGLE("OUT4 Attenuation Switch", WM8400_OUT3_4_VOLUME,
sound/soc/codecs/wm8400.c
212
SOC_SINGLE("Speaker Mode Switch", WM8400_CLASSD1,
sound/soc/codecs/wm8400.c
215
SOC_SINGLE("Speaker Output Attenuation Volume", WM8400_SPEAKER_VOLUME,
sound/soc/codecs/wm8400.c
217
SOC_SINGLE("Speaker DC Boost Volume", WM8400_CLASSD3,
sound/soc/codecs/wm8400.c
219
SOC_SINGLE("Speaker AC Boost Volume", WM8400_CLASSD3,
sound/soc/codecs/wm8400.c
238
SOC_SINGLE("ADC Digital High Pass Filter Switch", WM8400_ADC_CTRL,
sound/soc/codecs/wm8400.c
264
SOC_SINGLE("LIN12 ZC Switch", WM8400_LEFT_LINE_INPUT_1_2_VOLUME,
sound/soc/codecs/wm8400.c
267
SOC_SINGLE("LIN12 Mute Switch", WM8400_LEFT_LINE_INPUT_1_2_VOLUME,
sound/soc/codecs/wm8400.c
277
SOC_SINGLE("LIN34 ZC Switch", WM8400_LEFT_LINE_INPUT_3_4_VOLUME,
sound/soc/codecs/wm8400.c
280
SOC_SINGLE("LIN34 Mute Switch", WM8400_LEFT_LINE_INPUT_3_4_VOLUME,
sound/soc/codecs/wm8400.c
290
SOC_SINGLE("RIN12 ZC Switch", WM8400_RIGHT_LINE_INPUT_1_2_VOLUME,
sound/soc/codecs/wm8400.c
293
SOC_SINGLE("RIN12 Mute Switch", WM8400_RIGHT_LINE_INPUT_1_2_VOLUME,
sound/soc/codecs/wm8400.c
303
SOC_SINGLE("RIN34 ZC Switch", WM8400_RIGHT_LINE_INPUT_3_4_VOLUME,
sound/soc/codecs/wm8400.c
306
SOC_SINGLE("RIN34 Mute Switch", WM8400_RIGHT_LINE_INPUT_3_4_VOLUME,
sound/soc/codecs/wm8510.c
126
SOC_SINGLE("Digital Loopback Switch", WM8510_COMP, 0, 1, 0),
sound/soc/codecs/wm8510.c
132
SOC_SINGLE("DAC Inversion Switch", WM8510_DAC, 0, 1, 0),
sound/soc/codecs/wm8510.c
134
SOC_SINGLE("Master Playback Volume", WM8510_DACVOL, 0, 127, 0),
sound/soc/codecs/wm8510.c
136
SOC_SINGLE("High Pass Filter Switch", WM8510_ADC, 8, 1, 0),
sound/soc/codecs/wm8510.c
137
SOC_SINGLE("High Pass Cut Off", WM8510_ADC, 4, 7, 0),
sound/soc/codecs/wm8510.c
138
SOC_SINGLE("ADC Inversion Switch", WM8510_COMP, 0, 1, 0),
sound/soc/codecs/wm8510.c
140
SOC_SINGLE("Capture Volume", WM8510_ADCVOL, 0, 127, 0),
sound/soc/codecs/wm8510.c
142
SOC_SINGLE("DAC Playback Limiter Switch", WM8510_DACLIM1, 8, 1, 0),
sound/soc/codecs/wm8510.c
143
SOC_SINGLE("DAC Playback Limiter Decay", WM8510_DACLIM1, 4, 15, 0),
sound/soc/codecs/wm8510.c
144
SOC_SINGLE("DAC Playback Limiter Attack", WM8510_DACLIM1, 0, 15, 0),
sound/soc/codecs/wm8510.c
146
SOC_SINGLE("DAC Playback Limiter Threshold", WM8510_DACLIM2, 4, 7, 0),
sound/soc/codecs/wm8510.c
147
SOC_SINGLE("DAC Playback Limiter Boost", WM8510_DACLIM2, 0, 15, 0),
sound/soc/codecs/wm8510.c
149
SOC_SINGLE("ALC Enable Switch", WM8510_ALC1, 8, 1, 0),
sound/soc/codecs/wm8510.c
150
SOC_SINGLE("ALC Capture Max Gain", WM8510_ALC1, 3, 7, 0),
sound/soc/codecs/wm8510.c
151
SOC_SINGLE("ALC Capture Min Gain", WM8510_ALC1, 0, 7, 0),
sound/soc/codecs/wm8510.c
153
SOC_SINGLE("ALC Capture ZC Switch", WM8510_ALC2, 8, 1, 0),
sound/soc/codecs/wm8510.c
154
SOC_SINGLE("ALC Capture Hold", WM8510_ALC2, 4, 7, 0),
sound/soc/codecs/wm8510.c
155
SOC_SINGLE("ALC Capture Target", WM8510_ALC2, 0, 15, 0),
sound/soc/codecs/wm8510.c
158
SOC_SINGLE("ALC Capture Decay", WM8510_ALC3, 4, 15, 0),
sound/soc/codecs/wm8510.c
159
SOC_SINGLE("ALC Capture Attack", WM8510_ALC3, 0, 15, 0),
sound/soc/codecs/wm8510.c
161
SOC_SINGLE("ALC Capture Noise Gate Switch", WM8510_NGATE, 3, 1, 0),
sound/soc/codecs/wm8510.c
162
SOC_SINGLE("ALC Capture Noise Gate Threshold", WM8510_NGATE, 0, 7, 0),
sound/soc/codecs/wm8510.c
164
SOC_SINGLE("Capture PGA ZC Switch", WM8510_INPPGA, 7, 1, 0),
sound/soc/codecs/wm8510.c
165
SOC_SINGLE("Capture PGA Volume", WM8510_INPPGA, 0, 63, 0),
sound/soc/codecs/wm8510.c
167
SOC_SINGLE("Speaker Playback ZC Switch", WM8510_SPKVOL, 7, 1, 0),
sound/soc/codecs/wm8510.c
168
SOC_SINGLE("Speaker Playback Switch", WM8510_SPKVOL, 6, 1, 1),
sound/soc/codecs/wm8510.c
169
SOC_SINGLE("Speaker Playback Volume", WM8510_SPKVOL, 0, 63, 0),
sound/soc/codecs/wm8510.c
170
SOC_SINGLE("Speaker Boost", WM8510_OUTPUT, 2, 1, 0),
sound/soc/codecs/wm8510.c
172
SOC_SINGLE("Capture Boost(+20dB)", WM8510_ADCBOOST, 8, 1, 0),
sound/soc/codecs/wm8510.c
173
SOC_SINGLE("Mono Playback Switch", WM8510_MONOMIX, 6, 1, 1),
sound/soc/codecs/wm8523.c
80
SOC_SINGLE("ZC Switch", WM8523_DAC_CTRL3, 4, 1, 0),
sound/soc/codecs/wm8523.c
81
SOC_SINGLE("Playback Deemphasis Switch", WM8523_AIF_CTRL1, 8, 1, 0),
sound/soc/codecs/wm8523.c
83
SOC_SINGLE("Volume Ramp Up Switch", WM8523_DAC_CTRL3, 1, 1, 0),
sound/soc/codecs/wm8523.c
84
SOC_SINGLE("Volume Ramp Down Switch", WM8523_DAC_CTRL3, 0, 1, 0),
sound/soc/codecs/wm8580.c
298
SOC_SINGLE("DAC1 Deemphasis Switch", WM8580_DAC_CONTROL3, 0, 1, 0),
sound/soc/codecs/wm8580.c
299
SOC_SINGLE("DAC2 Deemphasis Switch", WM8580_DAC_CONTROL3, 1, 1, 0),
sound/soc/codecs/wm8580.c
300
SOC_SINGLE("DAC3 Deemphasis Switch", WM8580_DAC_CONTROL3, 2, 1, 0),
sound/soc/codecs/wm8580.c
306
SOC_SINGLE("DAC ZC Switch", WM8580_DAC_CONTROL5, 5, 1, 0),
sound/soc/codecs/wm8580.c
307
SOC_SINGLE("DAC1 Switch", WM8580_DAC_CONTROL5, 0, 1, 1),
sound/soc/codecs/wm8580.c
308
SOC_SINGLE("DAC2 Switch", WM8580_DAC_CONTROL5, 1, 1, 1),
sound/soc/codecs/wm8580.c
309
SOC_SINGLE("DAC3 Switch", WM8580_DAC_CONTROL5, 2, 1, 1),
sound/soc/codecs/wm8580.c
312
SOC_SINGLE("Capture High-Pass Filter Switch", WM8580_ADC_CONTROL1, 4, 1, 0),
sound/soc/codecs/wm8580.c
321
SOC_SINGLE("DAC4 Deemphasis Switch", WM8580_DAC_CONTROL3, 3, 1, 0),
sound/soc/codecs/wm8580.c
325
SOC_SINGLE("DAC4 Switch", WM8580_DAC_CONTROL5, 3, 1, 1),
sound/soc/codecs/wm8728.c
55
SOC_SINGLE("Deemphasis", WM8728_DACCTL, 1, 1, 0),
sound/soc/codecs/wm8731.c
148
SOC_SINGLE("Mic Capture Switch", WM8731_APANA, 1, 1, 1),
sound/soc/codecs/wm8731.c
153
SOC_SINGLE("ADC High Pass Filter Switch", WM8731_APDIGI, 0, 1, 1),
sound/soc/codecs/wm8731.c
154
SOC_SINGLE("Store DC Offset Switch", WM8731_APDIGI, 4, 1, 0),
sound/soc/codecs/wm8737.c
163
SOC_SINGLE("ADC Low Power Switch", WM8737_ADC_CONTROL, 2, 1, 0),
sound/soc/codecs/wm8737.c
164
SOC_SINGLE("High Pass Filter Switch", WM8737_ADC_CONTROL, 0, 1, 1),
sound/soc/codecs/wm8737.c
167
SOC_SINGLE("3D Switch", WM8737_3D_ENHANCE, 0, 1, 0),
sound/soc/codecs/wm8737.c
168
SOC_SINGLE("3D Depth", WM8737_3D_ENHANCE, 1, 15, 0),
sound/soc/codecs/wm8737.c
173
SOC_SINGLE("Noise Gate Switch", WM8737_NOISE_GATE, 0, 1, 0),
sound/soc/codecs/wm8737.c
181
SOC_SINGLE("ALC ZC Switch", WM8737_ALC2, 4, 1, 0),
sound/soc/codecs/wm8750.c
148
SOC_SINGLE("Playback 6dB Attenuate", WM8750_ADCDAC, 7, 1, 0),
sound/soc/codecs/wm8750.c
149
SOC_SINGLE("Capture 6dB Attenuate", WM8750_ADCDAC, 8, 1, 0),
sound/soc/codecs/wm8750.c
155
SOC_SINGLE("Bass Volume", WM8750_BASS, 0, 15, 1),
sound/soc/codecs/wm8750.c
157
SOC_SINGLE("Treble Volume", WM8750_TREBLE, 0, 15, 1),
sound/soc/codecs/wm8750.c
160
SOC_SINGLE("3D Switch", WM8750_3D, 0, 1, 0),
sound/soc/codecs/wm8750.c
161
SOC_SINGLE("3D Volume", WM8750_3D, 1, 15, 0),
sound/soc/codecs/wm8750.c
166
SOC_SINGLE("ALC Capture Target Volume", WM8750_ALC1, 0, 7, 0),
sound/soc/codecs/wm8750.c
167
SOC_SINGLE("ALC Capture Max Volume", WM8750_ALC1, 4, 7, 0),
sound/soc/codecs/wm8750.c
169
SOC_SINGLE("ALC Capture ZC Switch", WM8750_ALC2, 7, 1, 0),
sound/soc/codecs/wm8750.c
170
SOC_SINGLE("ALC Capture Hold Time", WM8750_ALC2, 0, 15, 0),
sound/soc/codecs/wm8750.c
171
SOC_SINGLE("ALC Capture Decay Time", WM8750_ALC3, 4, 15, 0),
sound/soc/codecs/wm8750.c
172
SOC_SINGLE("ALC Capture Attack Time", WM8750_ALC3, 0, 15, 0),
sound/soc/codecs/wm8750.c
173
SOC_SINGLE("ALC Capture NG Threshold", WM8750_NGATE, 3, 31, 0),
sound/soc/codecs/wm8750.c
175
SOC_SINGLE("ALC Capture NG Switch", WM8750_NGATE, 0, 1, 0),
sound/soc/codecs/wm8750.c
177
SOC_SINGLE("Left ADC Capture Volume", WM8750_LADC, 0, 255, 0),
sound/soc/codecs/wm8750.c
178
SOC_SINGLE("Right ADC Capture Volume", WM8750_RADC, 0, 255, 0),
sound/soc/codecs/wm8750.c
180
SOC_SINGLE("ZC Timeout Switch", WM8750_ADCTL1, 0, 1, 0),
sound/soc/codecs/wm8750.c
181
SOC_SINGLE("Playback Invert Switch", WM8750_ADCTL1, 1, 1, 0),
sound/soc/codecs/wm8750.c
183
SOC_SINGLE("Right Speaker Playback Invert Switch", WM8750_ADCTL2, 4, 1, 0),
sound/soc/codecs/wm8750.c
208
SOC_SINGLE("Mono Playback ZC Switch", WM8750_MOUTV, 7, 1, 0),
sound/soc/codecs/wm8750.c
215
SOC_SINGLE("Mono Playback Volume", WM8750_MOUTV, 0, 127, 0),
sound/soc/codecs/wm8753.c
278
SOC_SINGLE("Hi-Fi DAC Left/Right channel Swap", WM8753_HIFI, 5, 1, 0),
sound/soc/codecs/wm8753.c
308
SOC_SINGLE("Mono Playback ZC Switch", WM8753_MOUTV, 7, 1, 0),
sound/soc/codecs/wm8753.c
312
SOC_SINGLE("Bass Volume", WM8753_BASS, 0, 15, 1),
sound/soc/codecs/wm8753.c
314
SOC_SINGLE("Treble Volume", WM8753_TREBLE, 0, 15, 1),
sound/soc/codecs/wm8753.c
329
SOC_SINGLE("Capture Filter Switch", WM8753_ADC, 0, 1, 1),
sound/soc/codecs/wm8753.c
331
SOC_SINGLE("ALC Capture Target Volume", WM8753_ALC1, 0, 7, 0),
sound/soc/codecs/wm8753.c
332
SOC_SINGLE("ALC Capture Max Volume", WM8753_ALC1, 4, 7, 0),
sound/soc/codecs/wm8753.c
334
SOC_SINGLE("ALC Capture ZC Switch", WM8753_ALC2, 8, 1, 0),
sound/soc/codecs/wm8753.c
335
SOC_SINGLE("ALC Capture Hold Time", WM8753_ALC2, 0, 15, 1),
sound/soc/codecs/wm8753.c
336
SOC_SINGLE("ALC Capture Decay Time", WM8753_ALC3, 4, 15, 1),
sound/soc/codecs/wm8753.c
337
SOC_SINGLE("ALC Capture Attack Time", WM8753_ALC3, 0, 15, 0),
sound/soc/codecs/wm8753.c
338
SOC_SINGLE("ALC Capture NG Threshold", WM8753_NGATE, 3, 31, 0),
sound/soc/codecs/wm8753.c
340
SOC_SINGLE("ALC Capture NG Switch", WM8753_NGATE, 0, 1, 0),
sound/soc/codecs/wm8753.c
345
SOC_SINGLE("3D Volume", WM8753_3D, 1, 15, 0),
sound/soc/codecs/wm8753.c
346
SOC_SINGLE("3D Switch", WM8753_3D, 0, 1, 0),
sound/soc/codecs/wm8753.c
348
SOC_SINGLE("Capture 6dB Attenuate", WM8753_ADCTL1, 2, 1, 0),
sound/soc/codecs/wm8753.c
349
SOC_SINGLE("Playback 6dB Attenuate", WM8753_ADCTL1, 1, 1, 0),
sound/soc/codecs/wm8770.c
136
SOC_SINGLE("DAC Playback Switch", WM8770_DACMUTE, 4, 1, 1),
sound/soc/codecs/wm8770.c
137
SOC_SINGLE("DAC Playback ZC Switch", WM8770_DACCTRL1, 0, 1, 0),
sound/soc/codecs/wm8770.c
142
SOC_SINGLE("VOUT Playback ZC Switch", WM8770_MSALGVOL, 7, 1, 0),
sound/soc/codecs/wm8770.c
165
SOC_SINGLE("DAC1 Deemphasis Switch", WM8770_DACCTRL2, 0, 1, 0),
sound/soc/codecs/wm8770.c
169
SOC_SINGLE("DAC2 Deemphasis Switch", WM8770_DACCTRL2, 1, 1, 0),
sound/soc/codecs/wm8770.c
173
SOC_SINGLE("DAC3 Deemphasis Switch", WM8770_DACCTRL2, 2, 1, 0),
sound/soc/codecs/wm8770.c
177
SOC_SINGLE("DAC4 Deemphasis Switch", WM8770_DACCTRL2, 3, 1, 0),
sound/soc/codecs/wm8770.c
187
SOC_SINGLE("ADC 128x Oversampling Switch", WM8770_MSTRCTRL, 3, 1, 0),
sound/soc/codecs/wm8770.c
188
SOC_SINGLE("ADC Highpass Filter Switch", WM8770_IFACECTRL, 8, 1, 1)
sound/soc/codecs/wm8776.c
100
SOC_SINGLE("Capture HPF Switch", WM8776_ADCIFCTRL, 8, 1, 1),
sound/soc/codecs/wm8776.c
92
SOC_SINGLE("Digital Playback ZC Switch", WM8776_DACCTRL1, 0, 1, 0),
sound/soc/codecs/wm8776.c
94
SOC_SINGLE("Deemphasis Switch", WM8776_DACCTRL2, 0, 1, 0),
sound/soc/codecs/wm8900.c
357
SOC_SINGLE("Left Input PGA Switch", WM8900_REG_LINVOL, 6, 1, 1),
sound/soc/codecs/wm8900.c
358
SOC_SINGLE("Left Input PGA ZC Switch", WM8900_REG_LINVOL, 7, 1, 0),
sound/soc/codecs/wm8900.c
362
SOC_SINGLE("Right Input PGA Switch", WM8900_REG_RINVOL, 6, 1, 1),
sound/soc/codecs/wm8900.c
363
SOC_SINGLE("Right Input PGA ZC Switch", WM8900_REG_RINVOL, 7, 1, 0),
sound/soc/codecs/wm8900.c
365
SOC_SINGLE("DAC Soft Mute Switch", WM8900_REG_DACCTRL, 6, 1, 1),
sound/soc/codecs/wm8900.c
367
SOC_SINGLE("DAC Mono Switch", WM8900_REG_DACCTRL, 9, 1, 0),
sound/soc/codecs/wm8900.c
369
SOC_SINGLE("DAC Sigma-Delta Modulator Clock Switch", WM8900_REG_DACCTRL,
sound/soc/codecs/wm8900.c
372
SOC_SINGLE("ADC HPF Switch", WM8900_REG_ADCCTRL, 8, 1, 0),
sound/soc/codecs/wm8900.c
441
SOC_SINGLE("LINEOUT2 LP -12dB", WM8900_REG_LOUTMIXCTL1,
sound/soc/codecs/wm8903.c
649
SOC_SINGLE("Left Input PGA Switch", WM8903_ANALOGUE_LEFT_INPUT_0,
sound/soc/codecs/wm8903.c
651
SOC_SINGLE("Left Input PGA Volume", WM8903_ANALOGUE_LEFT_INPUT_0,
sound/soc/codecs/wm8903.c
653
SOC_SINGLE("Left Input PGA Common Mode Switch", WM8903_ANALOGUE_LEFT_INPUT_1,
sound/soc/codecs/wm8903.c
656
SOC_SINGLE("Right Input PGA Switch", WM8903_ANALOGUE_RIGHT_INPUT_0,
sound/soc/codecs/wm8903.c
658
SOC_SINGLE("Right Input PGA Volume", WM8903_ANALOGUE_RIGHT_INPUT_0,
sound/soc/codecs/wm8903.c
660
SOC_SINGLE("Right Input PGA Common Mode Switch", WM8903_ANALOGUE_RIGHT_INPUT_1,
sound/soc/codecs/wm8903.c
665
SOC_SINGLE("HPF Switch", WM8903_ADC_DIGITAL_0, 4, 1, 0),
sound/soc/codecs/wm8903.c
667
SOC_SINGLE("DRC Switch", WM8903_DRC_0, 15, 1, 0),
sound/soc/codecs/wm8903.c
678
SOC_SINGLE("DRC Anticlip Switch", WM8903_DRC_0, 1, 1, 0),
sound/soc/codecs/wm8903.c
679
SOC_SINGLE("DRC QR Switch", WM8903_DRC_0, 2, 1, 0),
sound/soc/codecs/wm8903.c
682
SOC_SINGLE("DRC Smoothing Switch", WM8903_DRC_0, 3, 1, 0),
sound/soc/codecs/wm8903.c
683
SOC_SINGLE("DRC Smoothing Hysteresis Switch", WM8903_DRC_0, 0, 1, 0),
sound/soc/codecs/wm8903.c
690
SOC_SINGLE("ADC Companding Switch", WM8903_AUDIO_INTERFACE_0, 3, 1, 0),
sound/soc/codecs/wm8903.c
701
SOC_SINGLE("DAC Mono Switch", WM8903_DAC_DIGITAL_1, 12, 1, 0),
sound/soc/codecs/wm8903.c
703
SOC_SINGLE("DAC Companding Switch", WM8903_AUDIO_INTERFACE_0, 1, 1, 0),
sound/soc/codecs/wm8904.c
588
SOC_SINGLE("High Pass Filter Switch", WM8904_ADC_DIGITAL_0, 4, 1, 0),
sound/soc/codecs/wm8904.c
620
SOC_SINGLE("EQ Switch", WM8904_EQ1, 0, 1, 0),
sound/soc/codecs/wm8904.c
621
SOC_SINGLE("DRC Switch", WM8904_DRC_0, 15, 1, 0),
sound/soc/codecs/wm8904.c
623
SOC_SINGLE("DAC OSRx2 Switch", WM8904_DAC_DIGITAL_1, 6, 1, 0),
sound/soc/codecs/wm8940.c
185
SOC_SINGLE("Digital Loopback Switch", WM8940_COMPANDINGCTL,
sound/soc/codecs/wm8940.c
191
SOC_SINGLE("ALC Switch", WM8940_ALC1, 8, 1, 0),
sound/soc/codecs/wm8940.c
198
SOC_SINGLE("ALC Capture Hold", WM8940_ALC2, 4, 10, 0),
sound/soc/codecs/wm8940.c
199
SOC_SINGLE("ALC Capture Decay", WM8940_ALC3, 4, 10, 0),
sound/soc/codecs/wm8940.c
200
SOC_SINGLE("ALC Capture Attach", WM8940_ALC3, 0, 10, 0),
sound/soc/codecs/wm8940.c
201
SOC_SINGLE("ALC ZC Switch", WM8940_ALC4, 1, 1, 0),
sound/soc/codecs/wm8940.c
202
SOC_SINGLE("ALC Capture Noise Gate Switch", WM8940_NOISEGATE,
sound/soc/codecs/wm8940.c
204
SOC_SINGLE("ALC Capture Noise Gate Threshold", WM8940_NOISEGATE,
sound/soc/codecs/wm8940.c
207
SOC_SINGLE("DAC Playback Limiter Switch", WM8940_DACLIM1, 8, 1, 0),
sound/soc/codecs/wm8940.c
208
SOC_SINGLE("DAC Playback Limiter Attack", WM8940_DACLIM1, 0, 9, 0),
sound/soc/codecs/wm8940.c
209
SOC_SINGLE("DAC Playback Limiter Decay", WM8940_DACLIM1, 4, 11, 0),
sound/soc/codecs/wm8940.c
215
SOC_SINGLE("Capture PGA ZC Switch", WM8940_PGAGAIN, 7, 1, 0),
sound/soc/codecs/wm8940.c
227
SOC_SINGLE("Speaker Playback Switch", WM8940_SPKVOL, 6, 1, 1),
sound/soc/codecs/wm8940.c
231
SOC_SINGLE("Speaker Playback ZC Switch", WM8940_SPKVOL, 7, 1, 0),
sound/soc/codecs/wm8940.c
233
SOC_SINGLE("Mono Out Switch", WM8940_MONOMIX, 6, 1, 1),
sound/soc/codecs/wm8940.c
237
SOC_SINGLE("High Pass Filter Switch", WM8940_ADC, 8, 1, 0),
sound/soc/codecs/wm8940.c
239
SOC_SINGLE("High Pass Filter Cut Off", WM8940_ADC, 4, 7, 0),
sound/soc/codecs/wm8940.c
240
SOC_SINGLE("ADC Inversion Switch", WM8940_ADC, 0, 1, 0),
sound/soc/codecs/wm8940.c
241
SOC_SINGLE("DAC Inversion Switch", WM8940_DAC, 0, 1, 0),
sound/soc/codecs/wm8940.c
242
SOC_SINGLE("DAC Auto Mute Switch", WM8940_DAC, 2, 1, 0),
sound/soc/codecs/wm8940.c
243
SOC_SINGLE("ZC Timeout Clock Switch", WM8940_ADDCNTRL, 0, 1, 0),
sound/soc/codecs/wm8955.c
449
SOC_SINGLE("Bass Volume", WM8955_BASS_CONTROL, 0, 15, 1),
sound/soc/codecs/wm8955.c
481
SOC_SINGLE("Mono ZC Switch", WM8955_MONOOUT_VOLUME, 7, 1, 0),
sound/soc/codecs/wm8960.c
280
SOC_SINGLE("Speaker DC Volume", WM8960_CLASSD3, 3, 5, 0),
sound/soc/codecs/wm8960.c
281
SOC_SINGLE("Speaker AC Volume", WM8960_CLASSD3, 0, 5, 0),
sound/soc/codecs/wm8960.c
283
SOC_SINGLE("PCM Playback -6dB Switch", WM8960_DACCTL1, 7, 1, 0),
sound/soc/codecs/wm8960.c
285
SOC_SINGLE("ADC High Pass Filter Switch", WM8960_DACCTL1, 0, 1, 0),
sound/soc/codecs/wm8960.c
293
SOC_SINGLE("3D Volume", WM8960_3D, 1, 15, 0),
sound/soc/codecs/wm8960.c
294
SOC_SINGLE("3D Switch", WM8960_3D, 0, 1, 0),
sound/soc/codecs/wm8960.c
297
SOC_SINGLE("ALC Max Gain", WM8960_ALC1, 4, 7, 0),
sound/soc/codecs/wm8960.c
298
SOC_SINGLE("ALC Target", WM8960_ALC1, 0, 15, 1),
sound/soc/codecs/wm8960.c
299
SOC_SINGLE("ALC Min Gain", WM8960_ALC2, 4, 7, 0),
sound/soc/codecs/wm8960.c
300
SOC_SINGLE("ALC Hold Time", WM8960_ALC2, 0, 15, 0),
sound/soc/codecs/wm8960.c
302
SOC_SINGLE("ALC Decay", WM8960_ALC3, 4, 15, 0),
sound/soc/codecs/wm8960.c
303
SOC_SINGLE("ALC Attack", WM8960_ALC3, 0, 15, 0),
sound/soc/codecs/wm8960.c
305
SOC_SINGLE("Noise Gate Threshold", WM8960_NOISEG, 3, 31, 0),
sound/soc/codecs/wm8960.c
306
SOC_SINGLE("Noise Gate Switch", WM8960_NOISEG, 0, 1, 0),
sound/soc/codecs/wm8961.c
351
SOC_SINGLE("Speaker AC Gain", WM8961_CLASS_D_CONTROL_2, 0, 7, 0),
sound/soc/codecs/wm8961.c
353
SOC_SINGLE("DAC x128 OSR Switch", WM8961_ADC_DAC_CONTROL_2, 0, 1, 0),
sound/soc/codecs/wm8961.c
355
SOC_SINGLE("DAC Soft Mute Switch", WM8961_ADC_DAC_CONTROL_2, 3, 1, 0),
sound/soc/codecs/wm8961.c
360
SOC_SINGLE("ADC High Pass Filter Switch", WM8961_ADC_DAC_CONTROL_1, 0, 1, 0),
sound/soc/codecs/wm8962.c
1696
SOC_SINGLE("Capture HPF Switch", WM8962_ADC_DAC_CONTROL_1, 0, 1, 1),
sound/soc/codecs/wm8962.c
1698
SOC_SINGLE("Capture HPF Cutoff", WM8962_ADC_DAC_CONTROL_2, 7, 7, 0),
sound/soc/codecs/wm8962.c
1699
SOC_SINGLE("Capture LHPF Switch", WM8962_LHPF1, 0, 1, 0),
sound/soc/codecs/wm8962.c
1707
SOC_SINGLE("DAC High Performance Switch", WM8962_ADC_DAC_CONTROL_2, 0, 1, 0),
sound/soc/codecs/wm8962.c
1708
SOC_SINGLE("DAC L/R Swap Switch", WM8962_AUDIO_INTERFACE_0, 5, 1, 0),
sound/soc/codecs/wm8962.c
1709
SOC_SINGLE("ADC L/R Swap Switch", WM8962_AUDIO_INTERFACE_0, 8, 1, 0),
sound/soc/codecs/wm8962.c
1710
SOC_SINGLE("DAC Monomix Switch", WM8962_DAC_DSP_MIXING_1, WM8962_DAC_MONOMIX_SHIFT, 1, 0),
sound/soc/codecs/wm8962.c
1711
SOC_SINGLE("ADC Monomix Switch", WM8962_THREED1, WM8962_ADC_MONOMIX_SHIFT, 1, 0),
sound/soc/codecs/wm8962.c
1713
SOC_SINGLE("ADC High Performance Switch", WM8962_ADDITIONAL_CONTROL_1,
sound/soc/codecs/wm8962.c
1751
SOC_SINGLE("EQ Switch", WM8962_EQ1, WM8962_EQ_ENA_SHIFT, 1, 0),
sound/soc/codecs/wm8962.c
1766
SOC_SINGLE("3D Switch", WM8962_THREED1, 0, 1, 0),
sound/soc/codecs/wm8962.c
1769
SOC_SINGLE("DF1 Switch", WM8962_DF1, 0, 1, 0),
sound/soc/codecs/wm8962.c
1772
SOC_SINGLE("DRC Switch", WM8962_DRC_1, 0, 1, 0),
sound/soc/codecs/wm8962.c
1793
SOC_SINGLE("Speaker ZC Switch", WM8962_SPKOUTL_VOLUME, 7, 1, 0),
sound/soc/codecs/wm8962.c
1795
SOC_SINGLE("Speaker Mixer Switch", WM8962_SPEAKER_MIXER_3, 8, 1, 1),
sound/soc/codecs/wm8971.c
138
SOC_SINGLE("Mono Playback ZC Switch", WM8971_MOUTV, 7, 1, 0),
sound/soc/codecs/wm8971.c
156
SOC_SINGLE("Bass Volume", WM8971_BASS, 0, 7, 1),
sound/soc/codecs/wm8971.c
158
SOC_SINGLE("Treble Volume", WM8971_TREBLE, 0, 7, 0),
sound/soc/codecs/wm8971.c
161
SOC_SINGLE("Capture Filter Switch", WM8971_ADCDAC, 0, 1, 1),
sound/soc/codecs/wm8971.c
163
SOC_SINGLE("ALC Target Volume", WM8971_ALC1, 0, 7, 0),
sound/soc/codecs/wm8971.c
164
SOC_SINGLE("ALC Max Volume", WM8971_ALC1, 4, 7, 0),
sound/soc/codecs/wm8971.c
166
SOC_SINGLE("ALC Capture Target Volume", WM8971_ALC1, 0, 7, 0),
sound/soc/codecs/wm8971.c
167
SOC_SINGLE("ALC Capture Max Volume", WM8971_ALC1, 4, 7, 0),
sound/soc/codecs/wm8971.c
169
SOC_SINGLE("ALC Capture ZC Switch", WM8971_ALC2, 7, 1, 0),
sound/soc/codecs/wm8971.c
170
SOC_SINGLE("ALC Capture Hold Time", WM8971_ALC2, 0, 15, 0),
sound/soc/codecs/wm8971.c
171
SOC_SINGLE("ALC Capture Decay Time", WM8971_ALC3, 4, 15, 0),
sound/soc/codecs/wm8971.c
172
SOC_SINGLE("ALC Capture Attack Time", WM8971_ALC3, 0, 15, 0),
sound/soc/codecs/wm8971.c
173
SOC_SINGLE("ALC Capture NG Threshold", WM8971_NGATE, 3, 31, 0),
sound/soc/codecs/wm8971.c
175
SOC_SINGLE("ALC Capture NG Switch", WM8971_NGATE, 0, 1, 0),
sound/soc/codecs/wm8971.c
177
SOC_SINGLE("Capture 6dB Attenuate", WM8971_ADCDAC, 8, 1, 0),
sound/soc/codecs/wm8971.c
178
SOC_SINGLE("Playback 6dB Attenuate", WM8971_ADCDAC, 7, 1, 0),
sound/soc/codecs/wm8974.c
104
SOC_SINGLE("DAC Inversion Switch", WM8974_DAC, 0, 1, 0),
sound/soc/codecs/wm8974.c
108
SOC_SINGLE("High Pass Filter Switch", WM8974_ADC, 8, 1, 0),
sound/soc/codecs/wm8974.c
109
SOC_SINGLE("High Pass Cut Off", WM8974_ADC, 4, 7, 0),
sound/soc/codecs/wm8974.c
110
SOC_SINGLE("ADC Inversion Switch", WM8974_ADC, 0, 1, 0),
sound/soc/codecs/wm8974.c
134
SOC_SINGLE("DAC Playback Limiter Switch", WM8974_DACLIM1, 8, 1, 0),
sound/soc/codecs/wm8974.c
135
SOC_SINGLE("DAC Playback Limiter Decay", WM8974_DACLIM1, 4, 15, 0),
sound/soc/codecs/wm8974.c
136
SOC_SINGLE("DAC Playback Limiter Attack", WM8974_DACLIM1, 0, 15, 0),
sound/soc/codecs/wm8974.c
138
SOC_SINGLE("DAC Playback Limiter Threshold", WM8974_DACLIM2, 4, 7, 0),
sound/soc/codecs/wm8974.c
139
SOC_SINGLE("DAC Playback Limiter Boost", WM8974_DACLIM2, 0, 15, 0),
sound/soc/codecs/wm8974.c
141
SOC_SINGLE("ALC Enable Switch", WM8974_ALC1, 8, 1, 0),
sound/soc/codecs/wm8974.c
142
SOC_SINGLE("ALC Capture Max Gain", WM8974_ALC1, 3, 7, 0),
sound/soc/codecs/wm8974.c
143
SOC_SINGLE("ALC Capture Min Gain", WM8974_ALC1, 0, 7, 0),
sound/soc/codecs/wm8974.c
145
SOC_SINGLE("ALC Capture ZC Switch", WM8974_ALC2, 8, 1, 0),
sound/soc/codecs/wm8974.c
146
SOC_SINGLE("ALC Capture Hold", WM8974_ALC2, 4, 7, 0),
sound/soc/codecs/wm8974.c
147
SOC_SINGLE("ALC Capture Target", WM8974_ALC2, 0, 15, 0),
sound/soc/codecs/wm8974.c
150
SOC_SINGLE("ALC Capture Decay", WM8974_ALC3, 4, 15, 0),
sound/soc/codecs/wm8974.c
151
SOC_SINGLE("ALC Capture Attack", WM8974_ALC3, 0, 15, 0),
sound/soc/codecs/wm8974.c
153
SOC_SINGLE("ALC Capture Noise Gate Switch", WM8974_NGATE, 3, 1, 0),
sound/soc/codecs/wm8974.c
154
SOC_SINGLE("ALC Capture Noise Gate Threshold", WM8974_NGATE, 0, 7, 0),
sound/soc/codecs/wm8974.c
156
SOC_SINGLE("Capture PGA ZC Switch", WM8974_INPPGA, 7, 1, 0),
sound/soc/codecs/wm8974.c
159
SOC_SINGLE("Speaker Playback ZC Switch", WM8974_SPKVOL, 7, 1, 0),
sound/soc/codecs/wm8974.c
160
SOC_SINGLE("Speaker Playback Switch", WM8974_SPKVOL, 6, 1, 1),
sound/soc/codecs/wm8974.c
165
SOC_SINGLE("Capture Boost(+20dB)", WM8974_ADCBOOST, 8, 1, 0),
sound/soc/codecs/wm8974.c
166
SOC_SINGLE("Mono Playback Switch", WM8974_MONOMIX, 6, 1, 1),
sound/soc/codecs/wm8974.c
169
SOC_SINGLE("DAC 128x Oversampling Switch", WM8974_DAC, 8, 1, 0),
sound/soc/codecs/wm8974.c
170
SOC_SINGLE("ADC 128x Oversampling Switch", WM8974_ADC, 8, 1, 0),
sound/soc/codecs/wm8974.c
98
SOC_SINGLE("Digital Loopback Switch", WM8974_COMP, 0, 1, 0),
sound/soc/codecs/wm8978.c
142
SOC_SINGLE("Digital Loopback Switch",
sound/soc/codecs/wm8978.c
154
SOC_SINGLE("High Pass Filter Switch", WM8978_ADC_CONTROL, 8, 1, 0),
sound/soc/codecs/wm8978.c
155
SOC_SINGLE("High Pass Cut Off", WM8978_ADC_CONTROL, 4, 7, 0),
sound/soc/codecs/wm8978.c
181
SOC_SINGLE("DAC Playback Limiter Switch",
sound/soc/codecs/wm8978.c
183
SOC_SINGLE("DAC Playback Limiter Decay",
sound/soc/codecs/wm8978.c
185
SOC_SINGLE("DAC Playback Limiter Attack",
sound/soc/codecs/wm8978.c
188
SOC_SINGLE("DAC Playback Limiter Threshold",
sound/soc/codecs/wm8978.c
194
SOC_SINGLE("ALC Capture Min Gain", WM8978_ALC_CONTROL_1, 0, 7, 0),
sound/soc/codecs/wm8978.c
195
SOC_SINGLE("ALC Capture Max Gain", WM8978_ALC_CONTROL_1, 3, 7, 0),
sound/soc/codecs/wm8978.c
197
SOC_SINGLE("ALC Capture Hold", WM8978_ALC_CONTROL_2, 4, 10, 0),
sound/soc/codecs/wm8978.c
198
SOC_SINGLE("ALC Capture Target", WM8978_ALC_CONTROL_2, 0, 15, 0),
sound/soc/codecs/wm8978.c
201
SOC_SINGLE("ALC Capture Decay", WM8978_ALC_CONTROL_3, 4, 10, 0),
sound/soc/codecs/wm8978.c
202
SOC_SINGLE("ALC Capture Attack", WM8978_ALC_CONTROL_3, 0, 10, 0),
sound/soc/codecs/wm8978.c
204
SOC_SINGLE("ALC Capture Noise Gate Switch", WM8978_NOISE_GATE, 3, 1, 0),
sound/soc/codecs/wm8978.c
205
SOC_SINGLE("ALC Capture Noise Gate Threshold",
sound/soc/codecs/wm8978.c
257
SOC_SINGLE("DAC 128x Oversampling Switch", WM8978_DAC_CONTROL,
sound/soc/codecs/wm8978.c
259
SOC_SINGLE("ADC 128x Oversampling Switch", WM8978_ADC_CONTROL,
sound/soc/codecs/wm8983.c
206
SOC_SINGLE("Digital Loopback Switch", WM8983_COMPANDING_CONTROL,
sound/soc/codecs/wm8983.c
216
SOC_SINGLE("ALC Capture Attack", WM8983_ALC_CONTROL_3, 0, 10, 0),
sound/soc/codecs/wm8983.c
217
SOC_SINGLE("ALC Capture Hold", WM8983_ALC_CONTROL_2, 4, 10, 0),
sound/soc/codecs/wm8983.c
218
SOC_SINGLE("ALC Capture Decay", WM8983_ALC_CONTROL_3, 4, 10, 0),
sound/soc/codecs/wm8983.c
220
SOC_SINGLE("ALC Capture NG Switch", WM8983_NOISE_GATE,
sound/soc/codecs/wm8983.c
222
SOC_SINGLE("ALC Capture NG Threshold", WM8983_NOISE_GATE,
sound/soc/codecs/wm8983.c
237
SOC_SINGLE("ADC 128x Oversampling Switch", WM8983_ADC_CONTROL, 8, 1, 0),
sound/soc/codecs/wm8983.c
242
SOC_SINGLE("DAC Playback Limiter Switch", WM8983_DAC_LIMITER_1, 8, 1, 0),
sound/soc/codecs/wm8983.c
243
SOC_SINGLE("DAC Playback Limiter Decay", WM8983_DAC_LIMITER_1, 4, 10, 0),
sound/soc/codecs/wm8983.c
244
SOC_SINGLE("DAC Playback Limiter Attack", WM8983_DAC_LIMITER_1, 0, 11, 0),
sound/soc/codecs/wm8983.c
250
SOC_SINGLE("DAC Auto Mute Switch", WM8983_DAC_CONTROL, 2, 1, 0),
sound/soc/codecs/wm8983.c
251
SOC_SINGLE("DAC 128x Oversampling Switch", WM8983_DAC_CONTROL, 3, 1, 0),
sound/soc/codecs/wm8983.c
267
SOC_SINGLE("OUT3 Switch", WM8983_OUT3_MIXER_CTRL,
sound/soc/codecs/wm8983.c
270
SOC_SINGLE("OUT4 Switch", WM8983_OUT4_MONO_MIX_CTRL,
sound/soc/codecs/wm8983.c
273
SOC_SINGLE("High Pass Filter Switch", WM8983_ADC_CONTROL, 8, 1, 0),
sound/soc/codecs/wm8983.c
275
SOC_SINGLE("High Pass Filter Cutoff", WM8983_ADC_CONTROL, 4, 7, 0),
sound/soc/codecs/wm8985.c
299
SOC_SINGLE("Digital Loopback Switch", WM8985_COMPANDING_CONTROL,
sound/soc/codecs/wm8985.c
309
SOC_SINGLE("ALC Capture Attack", WM8985_ALC_CONTROL_3, 0, 10, 0),
sound/soc/codecs/wm8985.c
310
SOC_SINGLE("ALC Capture Hold", WM8985_ALC_CONTROL_2, 4, 10, 0),
sound/soc/codecs/wm8985.c
311
SOC_SINGLE("ALC Capture Decay", WM8985_ALC_CONTROL_3, 4, 10, 0),
sound/soc/codecs/wm8985.c
313
SOC_SINGLE("ALC Capture NG Switch", WM8985_NOISE_GATE,
sound/soc/codecs/wm8985.c
315
SOC_SINGLE("ALC Capture NG Threshold", WM8985_NOISE_GATE,
sound/soc/codecs/wm8985.c
330
SOC_SINGLE("ADC 128x Oversampling Switch", WM8985_ADC_CONTROL, 8, 1, 0),
sound/soc/codecs/wm8985.c
335
SOC_SINGLE("DAC Playback Limiter Switch", WM8985_DAC_LIMITER_1, 8, 1, 0),
sound/soc/codecs/wm8985.c
336
SOC_SINGLE("DAC Playback Limiter Decay", WM8985_DAC_LIMITER_1, 4, 10, 0),
sound/soc/codecs/wm8985.c
337
SOC_SINGLE("DAC Playback Limiter Attack", WM8985_DAC_LIMITER_1, 0, 11, 0),
sound/soc/codecs/wm8985.c
343
SOC_SINGLE("DAC Auto Mute Switch", WM8985_DAC_CONTROL, 2, 1, 0),
sound/soc/codecs/wm8985.c
344
SOC_SINGLE("DAC 128x Oversampling Switch", WM8985_DAC_CONTROL, 3, 1, 0),
sound/soc/codecs/wm8985.c
360
SOC_SINGLE("High Pass Filter Switch", WM8985_ADC_CONTROL, 8, 1, 0),
sound/soc/codecs/wm8985.c
362
SOC_SINGLE("High Pass Filter Cutoff", WM8985_ADC_CONTROL, 4, 7, 0),
sound/soc/codecs/wm8988.c
177
SOC_SINGLE("Bass Volume", WM8988_BASS, 0, 15, 1),
sound/soc/codecs/wm8988.c
179
SOC_SINGLE("Treble Volume", WM8988_TREBLE, 0, 15, 0),
sound/soc/codecs/wm8988.c
182
SOC_SINGLE("3D Switch", WM8988_3D, 0, 1, 0),
sound/soc/codecs/wm8988.c
183
SOC_SINGLE("3D Volume", WM8988_3D, 1, 15, 0),
sound/soc/codecs/wm8988.c
188
SOC_SINGLE("ALC Capture Target Volume", WM8988_ALC1, 0, 7, 0),
sound/soc/codecs/wm8988.c
189
SOC_SINGLE("ALC Capture Max Volume", WM8988_ALC1, 4, 7, 0),
sound/soc/codecs/wm8988.c
191
SOC_SINGLE("ALC Capture ZC Switch", WM8988_ALC2, 7, 1, 0),
sound/soc/codecs/wm8988.c
192
SOC_SINGLE("ALC Capture Hold Time", WM8988_ALC2, 0, 15, 0),
sound/soc/codecs/wm8988.c
193
SOC_SINGLE("ALC Capture Decay Time", WM8988_ALC3, 4, 15, 0),
sound/soc/codecs/wm8988.c
194
SOC_SINGLE("ALC Capture Attack Time", WM8988_ALC3, 0, 15, 0),
sound/soc/codecs/wm8988.c
195
SOC_SINGLE("ALC Capture NG Threshold", WM8988_NGATE, 3, 31, 0),
sound/soc/codecs/wm8988.c
197
SOC_SINGLE("ALC Capture NG Switch", WM8988_NGATE, 0, 1, 0),
sound/soc/codecs/wm8988.c
199
SOC_SINGLE("ZC Timeout Switch", WM8988_ADCTL1, 0, 1, 0),
sound/soc/codecs/wm8988.c
211
SOC_SINGLE("Playback 6dB Attenuate", WM8988_ADCDAC, 7, 1, 0),
sound/soc/codecs/wm8988.c
212
SOC_SINGLE("Capture 6dB Attenuate", WM8988_ADCDAC, 8, 1, 0),
sound/soc/codecs/wm8990.c
100
SOC_SINGLE("RIN12 PGA Boost", WM8990_INPUT_MIXER3, WM8990_R12MNBST_BIT, 1, 0),
sound/soc/codecs/wm8990.c
101
SOC_SINGLE("RIN34 PGA Boost", WM8990_INPUT_MIXER3, WM8990_R34MNBST_BIT, 1, 0),
sound/soc/codecs/wm8990.c
134
SOC_SINGLE("LOUT ZC", WM8990_LEFT_OUTPUT_VOLUME, WM8990_LOZC_BIT, 1, 0),
sound/soc/codecs/wm8990.c
139
SOC_SINGLE("ROUT ZC", WM8990_RIGHT_OUTPUT_VOLUME, WM8990_ROZC_BIT, 1, 0),
sound/soc/codecs/wm8990.c
144
SOC_SINGLE("LOPGA ZC Switch", WM8990_LEFT_OPGA_VOLUME,
sound/soc/codecs/wm8990.c
150
SOC_SINGLE("ROPGA ZC Switch", WM8990_RIGHT_OPGA_VOLUME,
sound/soc/codecs/wm8990.c
153
SOC_SINGLE("LON Mute Switch", WM8990_LINE_OUTPUTS_VOLUME,
sound/soc/codecs/wm8990.c
155
SOC_SINGLE("LOP Mute Switch", WM8990_LINE_OUTPUTS_VOLUME,
sound/soc/codecs/wm8990.c
157
SOC_SINGLE("LOP Attenuation Switch", WM8990_LINE_OUTPUTS_VOLUME,
sound/soc/codecs/wm8990.c
159
SOC_SINGLE("RON Mute Switch", WM8990_LINE_OUTPUTS_VOLUME,
sound/soc/codecs/wm8990.c
161
SOC_SINGLE("ROP Mute Switch", WM8990_LINE_OUTPUTS_VOLUME,
sound/soc/codecs/wm8990.c
163
SOC_SINGLE("ROP Attenuation Switch", WM8990_LINE_OUTPUTS_VOLUME,
sound/soc/codecs/wm8990.c
166
SOC_SINGLE("OUT3 Mute Switch", WM8990_OUT3_4_VOLUME,
sound/soc/codecs/wm8990.c
168
SOC_SINGLE("OUT3 Attenuation Switch", WM8990_OUT3_4_VOLUME,
sound/soc/codecs/wm8990.c
171
SOC_SINGLE("OUT4 Mute Switch", WM8990_OUT3_4_VOLUME,
sound/soc/codecs/wm8990.c
173
SOC_SINGLE("OUT4 Attenuation Switch", WM8990_OUT3_4_VOLUME,
sound/soc/codecs/wm8990.c
176
SOC_SINGLE("Speaker Mode Switch", WM8990_CLASSD1,
sound/soc/codecs/wm8990.c
179
SOC_SINGLE("Speaker Output Attenuation Volume", WM8990_SPEAKER_VOLUME,
sound/soc/codecs/wm8990.c
181
SOC_SINGLE("Speaker DC Boost Volume", WM8990_CLASSD3,
sound/soc/codecs/wm8990.c
183
SOC_SINGLE("Speaker AC Boost Volume", WM8990_CLASSD3,
sound/soc/codecs/wm8990.c
187
SOC_SINGLE("Speaker ZC Switch", WM8990_CLASSD4,
sound/soc/codecs/wm8990.c
214
SOC_SINGLE("ADC Digital High Pass Filter Switch", WM8990_ADC_CTRL,
sound/soc/codecs/wm8990.c
240
SOC_SINGLE("LIN12 ZC Switch", WM8990_LEFT_LINE_INPUT_1_2_VOLUME,
sound/soc/codecs/wm8990.c
243
SOC_SINGLE("LIN12 Mute Switch", WM8990_LEFT_LINE_INPUT_1_2_VOLUME,
sound/soc/codecs/wm8990.c
253
SOC_SINGLE("LIN34 ZC Switch", WM8990_LEFT_LINE_INPUT_3_4_VOLUME,
sound/soc/codecs/wm8990.c
256
SOC_SINGLE("LIN34 Mute Switch", WM8990_LEFT_LINE_INPUT_3_4_VOLUME,
sound/soc/codecs/wm8990.c
266
SOC_SINGLE("RIN12 ZC Switch", WM8990_RIGHT_LINE_INPUT_1_2_VOLUME,
sound/soc/codecs/wm8990.c
269
SOC_SINGLE("RIN12 Mute Switch", WM8990_RIGHT_LINE_INPUT_1_2_VOLUME,
sound/soc/codecs/wm8990.c
279
SOC_SINGLE("RIN34 ZC Switch", WM8990_RIGHT_LINE_INPUT_3_4_VOLUME,
sound/soc/codecs/wm8990.c
282
SOC_SINGLE("RIN34 Mute Switch", WM8990_RIGHT_LINE_INPUT_3_4_VOLUME,
sound/soc/codecs/wm8990.c
97
SOC_SINGLE("LIN12 PGA Boost", WM8990_INPUT_MIXER3, WM8990_L12MNBST_BIT, 1, 0),
sound/soc/codecs/wm8990.c
98
SOC_SINGLE("LIN34 PGA Boost", WM8990_INPUT_MIXER3, WM8990_L34MNBST_BIT, 1, 0),
sound/soc/codecs/wm8991.c
169
SOC_SINGLE("LIN12 PGA Boost", WM8991_INPUT_MIXER3, WM8991_L12MNBST_BIT, 1, 0),
sound/soc/codecs/wm8991.c
170
SOC_SINGLE("LIN34 PGA Boost", WM8991_INPUT_MIXER3, WM8991_L34MNBST_BIT, 1, 0),
sound/soc/codecs/wm8991.c
172
SOC_SINGLE("RIN12 PGA Boost", WM8991_INPUT_MIXER3, WM8991_R12MNBST_BIT, 1, 0),
sound/soc/codecs/wm8991.c
173
SOC_SINGLE("RIN34 PGA Boost", WM8991_INPUT_MIXER3, WM8991_R34MNBST_BIT, 1, 0),
sound/soc/codecs/wm8991.c
206
SOC_SINGLE("LOUT ZC", WM8991_LEFT_OUTPUT_VOLUME, WM8991_LOZC_BIT, 1, 0),
sound/soc/codecs/wm8991.c
211
SOC_SINGLE("ROUT ZC", WM8991_RIGHT_OUTPUT_VOLUME, WM8991_ROZC_BIT, 1, 0),
sound/soc/codecs/wm8991.c
216
SOC_SINGLE("LOPGA ZC Switch", WM8991_LEFT_OPGA_VOLUME,
sound/soc/codecs/wm8991.c
222
SOC_SINGLE("ROPGA ZC Switch", WM8991_RIGHT_OPGA_VOLUME,
sound/soc/codecs/wm8991.c
225
SOC_SINGLE("LON Mute Switch", WM8991_LINE_OUTPUTS_VOLUME,
sound/soc/codecs/wm8991.c
227
SOC_SINGLE("LOP Mute Switch", WM8991_LINE_OUTPUTS_VOLUME,
sound/soc/codecs/wm8991.c
229
SOC_SINGLE("LOP Attenuation Switch", WM8991_LINE_OUTPUTS_VOLUME,
sound/soc/codecs/wm8991.c
231
SOC_SINGLE("RON Mute Switch", WM8991_LINE_OUTPUTS_VOLUME,
sound/soc/codecs/wm8991.c
233
SOC_SINGLE("ROP Mute Switch", WM8991_LINE_OUTPUTS_VOLUME,
sound/soc/codecs/wm8991.c
235
SOC_SINGLE("ROP Attenuation Switch", WM8991_LINE_OUTPUTS_VOLUME,
sound/soc/codecs/wm8991.c
238
SOC_SINGLE("OUT3 Mute Switch", WM8991_OUT3_4_VOLUME,
sound/soc/codecs/wm8991.c
240
SOC_SINGLE("OUT3 Attenuation Switch", WM8991_OUT3_4_VOLUME,
sound/soc/codecs/wm8991.c
243
SOC_SINGLE("OUT4 Mute Switch", WM8991_OUT3_4_VOLUME,
sound/soc/codecs/wm8991.c
245
SOC_SINGLE("OUT4 Attenuation Switch", WM8991_OUT3_4_VOLUME,
sound/soc/codecs/wm8991.c
248
SOC_SINGLE("Speaker Mode Switch", WM8991_CLASSD1,
sound/soc/codecs/wm8991.c
251
SOC_SINGLE("Speaker Output Attenuation Volume", WM8991_SPEAKER_VOLUME,
sound/soc/codecs/wm8991.c
253
SOC_SINGLE("Speaker DC Boost Volume", WM8991_CLASSD3,
sound/soc/codecs/wm8991.c
255
SOC_SINGLE("Speaker AC Boost Volume", WM8991_CLASSD3,
sound/soc/codecs/wm8991.c
282
SOC_SINGLE("ADC Digital High Pass Filter Switch", WM8991_ADC_CTRL,
sound/soc/codecs/wm8991.c
308
SOC_SINGLE("LIN12 ZC Switch", WM8991_LEFT_LINE_INPUT_1_2_VOLUME,
sound/soc/codecs/wm8991.c
311
SOC_SINGLE("LIN12 Mute Switch", WM8991_LEFT_LINE_INPUT_1_2_VOLUME,
sound/soc/codecs/wm8991.c
321
SOC_SINGLE("LIN34 ZC Switch", WM8991_LEFT_LINE_INPUT_3_4_VOLUME,
sound/soc/codecs/wm8991.c
324
SOC_SINGLE("LIN34 Mute Switch", WM8991_LEFT_LINE_INPUT_3_4_VOLUME,
sound/soc/codecs/wm8991.c
334
SOC_SINGLE("RIN12 ZC Switch", WM8991_RIGHT_LINE_INPUT_1_2_VOLUME,
sound/soc/codecs/wm8991.c
337
SOC_SINGLE("RIN12 Mute Switch", WM8991_RIGHT_LINE_INPUT_1_2_VOLUME,
sound/soc/codecs/wm8991.c
347
SOC_SINGLE("RIN34 ZC Switch", WM8991_RIGHT_LINE_INPUT_3_4_VOLUME,
sound/soc/codecs/wm8991.c
350
SOC_SINGLE("RIN34 Mute Switch", WM8991_RIGHT_LINE_INPUT_3_4_VOLUME,
sound/soc/codecs/wm8993.c
752
SOC_SINGLE("DRC Switch", WM8993_DRC_CONTROL_1, 15, 1, 0),
sound/soc/codecs/wm8993.c
767
SOC_SINGLE("DRC Anti-clip Switch", WM8993_DRC_CONTROL_1, 9, 1, 0),
sound/soc/codecs/wm8993.c
768
SOC_SINGLE("DRC Quick Release Switch", WM8993_DRC_CONTROL_1, 10, 1, 0),
sound/soc/codecs/wm8993.c
772
SOC_SINGLE("DRC Smoothing Switch", WM8993_DRC_CONTROL_1, 11, 1, 0),
sound/soc/codecs/wm8993.c
773
SOC_SINGLE("DRC Smoothing Hysteresis Switch", WM8993_DRC_CONTROL_1, 8, 1, 0),
sound/soc/codecs/wm8993.c
778
SOC_SINGLE("EQ Switch", WM8993_EQ1, 0, 1, 0),
sound/soc/codecs/wm8993.c
782
SOC_SINGLE("ADC High Pass Filter Switch", WM8993_ADC_CTRL, 8, 1, 0),
sound/soc/codecs/wm8994.c
567
SOC_SINGLE("AIF1DAC1 EQ Switch", WM8994_AIF1_DAC1_EQ_GAINS_1, 0, 1, 0),
sound/soc/codecs/wm8994.c
568
SOC_SINGLE("AIF2 EQ Switch", WM8994_AIF2_EQ_GAINS_1, 0, 1, 0),
sound/soc/codecs/wm8994.c
587
SOC_SINGLE("Sidetone HPF Switch", WM8994_SIDETONE, 6, 1, 0),
sound/soc/codecs/wm8994.c
620
SOC_SINGLE("AIF1DAC1 3D Stereo Switch", WM8994_AIF1_DAC1_FILTERS_2,
sound/soc/codecs/wm8994.c
624
SOC_SINGLE("AIF1DAC2 3D Stereo Switch", WM8994_AIF1_DAC2_FILTERS_2,
sound/soc/codecs/wm8994.c
628
SOC_SINGLE("AIF2DAC 3D Stereo Switch", WM8994_AIF2_DAC_FILTERS_2,
sound/soc/codecs/wm8994.c
640
SOC_SINGLE("AIF1DAC2 EQ Switch", WM8994_AIF1_DAC2_EQ_GAINS_1, 0, 1, 0),
sound/soc/codecs/wm8994.c
719
SOC_SINGLE("AIF1DAC1 Noise Gate Switch", WM8958_AIF1_DAC1_NOISE_GATE,
sound/soc/codecs/wm8994.c
726
SOC_SINGLE("AIF1DAC2 Noise Gate Switch", WM8958_AIF1_DAC2_NOISE_GATE,
sound/soc/codecs/wm8994.c
733
SOC_SINGLE("AIF2DAC Noise Gate Switch", WM8958_AIF2_DAC_NOISE_GATE,
sound/soc/codecs/wm8996.c
455
SOC_SINGLE("Sidetone LPF Switch", WM8996_SIDETONE, 12, 1, 0),
sound/soc/codecs/wm8996.c
457
SOC_SINGLE("Sidetone HPF Switch", WM8996_SIDETONE, 6, 1, 0),
sound/soc/codecs/wm8996.c
464
SOC_SINGLE("DSP1 Capture Notch Filter Switch", WM8996_DSP1_TX_FILTERS,
sound/soc/codecs/wm8996.c
470
SOC_SINGLE("DSP2 Capture Notch Filter Switch", WM8996_DSP2_TX_FILTERS,
sound/soc/codecs/wm8996.c
478
SOC_SINGLE("DSP1 Playback Switch", WM8996_DSP1_RX_FILTERS_1, 9, 1, 1),
sound/soc/codecs/wm8996.c
482
SOC_SINGLE("DSP2 Playback Switch", WM8996_DSP2_RX_FILTERS_1, 9, 1, 1),
sound/soc/codecs/wm8996.c
494
SOC_SINGLE("Speaker High Performance Switch", WM8996_OVERSAMPLING, 3, 1, 0),
sound/soc/codecs/wm8996.c
495
SOC_SINGLE("DMIC High Performance Switch", WM8996_OVERSAMPLING, 2, 1, 0),
sound/soc/codecs/wm8996.c
496
SOC_SINGLE("ADC High Performance Switch", WM8996_OVERSAMPLING, 1, 1, 0),
sound/soc/codecs/wm8996.c
497
SOC_SINGLE("DAC High Performance Switch", WM8996_OVERSAMPLING, 0, 1, 0),
sound/soc/codecs/wm8996.c
499
SOC_SINGLE("DAC Soft Mute Switch", WM8996_DAC_SOFTMUTE, 1, 1, 0),
sound/soc/codecs/wm8996.c
500
SOC_SINGLE("DAC Slow Soft Mute Switch", WM8996_DAC_SOFTMUTE, 0, 1, 0),
sound/soc/codecs/wm8996.c
502
SOC_SINGLE("DSP1 3D Stereo Switch", WM8996_DSP1_RX_FILTERS_2, 8, 1, 0),
sound/soc/codecs/wm8996.c
503
SOC_SINGLE("DSP2 3D Stereo Switch", WM8996_DSP2_RX_FILTERS_2, 8, 1, 0),
sound/soc/codecs/wm8996.c
532
SOC_SINGLE("DSP1 EQ Switch", WM8996_DSP1_RX_EQ_GAINS_1, 0, 1, 0),
sound/soc/codecs/wm8996.c
533
SOC_SINGLE("DSP2 EQ Switch", WM8996_DSP2_RX_EQ_GAINS_1, 0, 1, 0),
sound/soc/codecs/wm8996.c
535
SOC_SINGLE("DSP1 DRC TXL Switch", WM8996_DSP1_DRC_1, 0, 1, 0),
sound/soc/codecs/wm8996.c
536
SOC_SINGLE("DSP1 DRC TXR Switch", WM8996_DSP1_DRC_1, 1, 1, 0),
sound/soc/codecs/wm8996.c
537
SOC_SINGLE("DSP1 DRC RX Switch", WM8996_DSP1_DRC_1, 2, 1, 0),
sound/soc/codecs/wm8996.c
542
SOC_SINGLE("DSP2 DRC TXL Switch", WM8996_DSP2_DRC_1, 0, 1, 0),
sound/soc/codecs/wm8996.c
543
SOC_SINGLE("DSP2 DRC TXR Switch", WM8996_DSP2_DRC_1, 1, 1, 0),
sound/soc/codecs/wm8996.c
544
SOC_SINGLE("DSP2 DRC RX Switch", WM8996_DSP2_DRC_1, 2, 1, 0),
sound/soc/codecs/wm8997.c
138
SOC_SINGLE(name " NG HPOUT1L Switch", base, 0, 1, 0), \
sound/soc/codecs/wm8997.c
139
SOC_SINGLE(name " NG HPOUT1R Switch", base, 1, 1, 0), \
sound/soc/codecs/wm8997.c
140
SOC_SINGLE(name " NG EPOUT Switch", base, 4, 1, 0), \
sound/soc/codecs/wm8997.c
141
SOC_SINGLE(name " NG SPKOUT Switch", base, 6, 1, 0), \
sound/soc/codecs/wm8997.c
142
SOC_SINGLE(name " NG SPKDAT1L Switch", base, 8, 1, 0), \
sound/soc/codecs/wm8997.c
143
SOC_SINGLE(name " NG SPKDAT1R Switch", base, 9, 1, 0)
sound/soc/codecs/wm8997.c
146
SOC_SINGLE("IN1 High Performance Switch", ARIZONA_IN1L_CONTROL,
sound/soc/codecs/wm8997.c
148
SOC_SINGLE("IN2 High Performance Switch", ARIZONA_IN2L_CONTROL,
sound/soc/codecs/wm8997.c
262
SOC_SINGLE("Speaker High Performance Switch", ARIZONA_OUTPUT_PATH_CONFIG_4L,
sound/soc/codecs/wm8997.c
264
SOC_SINGLE("SPKDAT1 High Performance Switch", ARIZONA_OUTPUT_PATH_CONFIG_5L,
sound/soc/codecs/wm8997.c
269
SOC_SINGLE("EPOUT Digital Switch", ARIZONA_DAC_DIGITAL_VOLUME_3L,
sound/soc/codecs/wm8997.c
271
SOC_SINGLE("Speaker Digital Switch", ARIZONA_DAC_DIGITAL_VOLUME_4L,
sound/soc/codecs/wm8997.c
296
SOC_SINGLE("Noise Gate Switch", ARIZONA_NOISE_GATE_CONTROL,
sound/soc/codecs/wm8998.c
194
SOC_SINGLE(name " NG HPOUTL Switch", base, 0, 1, 0), \
sound/soc/codecs/wm8998.c
195
SOC_SINGLE(name " NG HPOUTR Switch", base, 1, 1, 0), \
sound/soc/codecs/wm8998.c
196
SOC_SINGLE(name " NG LINEOUTL Switch", base, 2, 1, 0), \
sound/soc/codecs/wm8998.c
197
SOC_SINGLE(name " NG LINEOUTR Switch", base, 3, 1, 0), \
sound/soc/codecs/wm8998.c
198
SOC_SINGLE(name " NG EPOUT Switch", base, 4, 1, 0), \
sound/soc/codecs/wm8998.c
199
SOC_SINGLE(name " NG SPKOUTL Switch", base, 6, 1, 0), \
sound/soc/codecs/wm8998.c
200
SOC_SINGLE(name " NG SPKOUTR Switch", base, 7, 1, 0)
sound/soc/codecs/wm8998.c
215
SOC_SINGLE("IN1L HPF Switch", ARIZONA_IN1L_CONTROL,
sound/soc/codecs/wm8998.c
217
SOC_SINGLE("IN1R HPF Switch", ARIZONA_IN1R_CONTROL,
sound/soc/codecs/wm8998.c
219
SOC_SINGLE("IN2 HPF Switch", ARIZONA_IN2L_CONTROL,
sound/soc/codecs/wm8998.c
238
SOC_SINGLE("EQ1 Mode Switch", ARIZONA_EQ1_2, ARIZONA_EQ1_B1_MODE_SHIFT, 1, 0),
sound/soc/codecs/wm8998.c
251
SOC_SINGLE("EQ2 Mode Switch", ARIZONA_EQ2_2, ARIZONA_EQ2_B1_MODE_SHIFT, 1, 0),
sound/soc/codecs/wm8998.c
264
SOC_SINGLE("EQ3 Mode Switch", ARIZONA_EQ3_2, ARIZONA_EQ3_B1_MODE_SHIFT, 1, 0),
sound/soc/codecs/wm8998.c
277
SOC_SINGLE("EQ4 Mode Switch", ARIZONA_EQ4_2, ARIZONA_EQ4_B1_MODE_SHIFT, 1, 0),
sound/soc/codecs/wm8998.c
330
SOC_SINGLE("EPOUT Digital Switch", ARIZONA_DAC_DIGITAL_VOLUME_3L,
sound/soc/codecs/wm8998.c
358
SOC_SINGLE("Noise Gate Switch", ARIZONA_NOISE_GATE_CONTROL,
sound/soc/codecs/wm9081.c
393
SOC_SINGLE("LINEOUT Switch", WM9081_ANALOGUE_LINEOUT, 7, 1, 1),
sound/soc/codecs/wm9081.c
394
SOC_SINGLE("LINEOUT ZC Switch", WM9081_ANALOGUE_LINEOUT, 6, 1, 0),
sound/soc/codecs/wm9081.c
397
SOC_SINGLE("DRC Switch", WM9081_DRC_1, 15, 1, 0),
sound/soc/codecs/wm9081.c
406
SOC_SINGLE("DRC Quick Release Switch", WM9081_DRC_1, 2, 1, 0),
sound/soc/codecs/wm9081.c
411
SOC_SINGLE("EQ Switch", WM9081_EQ_1, 0, 1, 0),
sound/soc/codecs/wm9081.c
413
SOC_SINGLE("Speaker DC Volume", WM9081_ANALOGUE_SPEAKER_1, 3, 5, 0),
sound/soc/codecs/wm9081.c
414
SOC_SINGLE("Speaker AC Volume", WM9081_ANALOGUE_SPEAKER_1, 0, 5, 0),
sound/soc/codecs/wm9081.c
415
SOC_SINGLE("Speaker Switch", WM9081_ANALOGUE_SPEAKER_PGA, 7, 1, 1),
sound/soc/codecs/wm9081.c
416
SOC_SINGLE("Speaker ZC Switch", WM9081_ANALOGUE_SPEAKER_PGA, 6, 1, 0),
sound/soc/codecs/wm9090.c
170
SOC_SINGLE("IN1A Switch", WM9090_IN1_LINE_INPUT_A_VOLUME, 7, 1, 1),
sound/soc/codecs/wm9090.c
171
SOC_SINGLE("IN1A ZC Switch", WM9090_IN1_LINE_INPUT_A_VOLUME, 6, 1, 0),
sound/soc/codecs/wm9090.c
175
SOC_SINGLE("IN2A Switch", WM9090_IN2_LINE_INPUT_A_VOLUME, 7, 1, 1),
sound/soc/codecs/wm9090.c
176
SOC_SINGLE("IN2A ZC Switch", WM9090_IN2_LINE_INPUT_A_VOLUME, 6, 1, 0),
sound/soc/codecs/wm9090.c
178
SOC_SINGLE("MIXOUTL Switch", WM9090_OUTPUT_MIXER3, 8, 1, 1),
sound/soc/codecs/wm9090.c
184
SOC_SINGLE("MIXOUTR Switch", WM9090_OUTPUT_MIXER4, 8, 1, 1),
sound/soc/codecs/wm9090.c
190
SOC_SINGLE("SPKMIX Switch", WM9090_SPKMIXL_ATTENUATION, 8, 1, 1),
sound/soc/codecs/wm9090.c
205
SOC_SINGLE("Speaker Switch", WM9090_SPEAKER_VOLUME_LEFT, 6, 1, 1),
sound/soc/codecs/wm9090.c
206
SOC_SINGLE("Speaker ZC Switch", WM9090_SPEAKER_VOLUME_LEFT, 7, 1, 0),
sound/soc/codecs/wm9090.c
213
SOC_SINGLE("IN1B Switch", WM9090_IN1_LINE_INPUT_B_VOLUME, 7, 1, 1),
sound/soc/codecs/wm9090.c
214
SOC_SINGLE("IN1B ZC Switch", WM9090_IN1_LINE_INPUT_B_VOLUME, 6, 1, 0),
sound/soc/codecs/wm9090.c
227
SOC_SINGLE("IN2B Switch", WM9090_IN2_LINE_INPUT_B_VOLUME, 7, 1, 1),
sound/soc/codecs/wm9090.c
228
SOC_SINGLE("IN2B ZC Switch", WM9090_IN2_LINE_INPUT_B_VOLUME, 6, 1, 0),
sound/soc/codecs/wm9705.c
77
SOC_SINGLE("Master Playback Switch", AC97_MASTER, 15, 1, 1),
sound/soc/codecs/wm9705.c
79
SOC_SINGLE("Headphone Playback Switch", AC97_HEADPHONE, 15, 1, 1),
sound/soc/codecs/wm9705.c
81
SOC_SINGLE("PCM Playback Switch", AC97_PCM, 15, 1, 1),
sound/soc/codecs/wm9705.c
82
SOC_SINGLE("Mono Playback Volume", AC97_MASTER_MONO, 0, 31, 1),
sound/soc/codecs/wm9705.c
83
SOC_SINGLE("Mono Playback Switch", AC97_MASTER_MONO, 15, 1, 1),
sound/soc/codecs/wm9705.c
84
SOC_SINGLE("PCBeep Playback Volume", AC97_PC_BEEP, 1, 15, 1),
sound/soc/codecs/wm9705.c
85
SOC_SINGLE("Phone Playback Volume", AC97_PHONE, 0, 31, 1),
sound/soc/codecs/wm9705.c
88
SOC_SINGLE("Mic Playback Volume", AC97_MIC, 0, 31, 1),
sound/soc/codecs/wm9705.c
89
SOC_SINGLE("Mic 20dB Boost Switch", AC97_MIC, 6, 1, 0),
sound/soc/codecs/wm9705.c
91
SOC_SINGLE("Capture Switch", AC97_REC_GAIN, 15, 1, 1),
sound/soc/codecs/wm9712.c
135
SOC_SINGLE("Speaker Playback Switch", AC97_MASTER, 15, 1, 1),
sound/soc/codecs/wm9712.c
137
SOC_SINGLE("Headphone Playback Switch", AC97_HEADPHONE, 15, 1, 1),
sound/soc/codecs/wm9712.c
140
SOC_SINGLE("Speaker Playback ZC Switch", AC97_MASTER, 7, 1, 0),
sound/soc/codecs/wm9712.c
141
SOC_SINGLE("Speaker Playback Invert Switch", AC97_MASTER, 6, 1, 0),
sound/soc/codecs/wm9712.c
142
SOC_SINGLE("Headphone Playback ZC Switch", AC97_HEADPHONE, 7, 1, 0),
sound/soc/codecs/wm9712.c
143
SOC_SINGLE("Mono Playback ZC Switch", AC97_MASTER_MONO, 7, 1, 0),
sound/soc/codecs/wm9712.c
144
SOC_SINGLE("Mono Playback Volume", AC97_MASTER_MONO, 0, 31, 1),
sound/soc/codecs/wm9712.c
145
SOC_SINGLE("Mono Playback Switch", AC97_MASTER_MONO, 15, 1, 1),
sound/soc/codecs/wm9712.c
147
SOC_SINGLE("ALC Target Volume", AC97_CODEC_CLASS_REV, 12, 15, 0),
sound/soc/codecs/wm9712.c
148
SOC_SINGLE("ALC Hold Time", AC97_CODEC_CLASS_REV, 8, 15, 0),
sound/soc/codecs/wm9712.c
149
SOC_SINGLE("ALC Decay Time", AC97_CODEC_CLASS_REV, 4, 15, 0),
sound/soc/codecs/wm9712.c
150
SOC_SINGLE("ALC Attack Time", AC97_CODEC_CLASS_REV, 0, 15, 0),
sound/soc/codecs/wm9712.c
152
SOC_SINGLE("ALC Max Volume", AC97_PCI_SVID, 11, 7, 0),
sound/soc/codecs/wm9712.c
153
SOC_SINGLE("ALC ZC Timeout", AC97_PCI_SVID, 9, 3, 1),
sound/soc/codecs/wm9712.c
154
SOC_SINGLE("ALC ZC Switch", AC97_PCI_SVID, 8, 1, 0),
sound/soc/codecs/wm9712.c
155
SOC_SINGLE("ALC NG Switch", AC97_PCI_SVID, 7, 1, 0),
sound/soc/codecs/wm9712.c
157
SOC_SINGLE("ALC NG Threshold", AC97_PCI_SVID, 0, 31, 1),
sound/soc/codecs/wm9712.c
159
SOC_SINGLE("Mic Headphone Volume", AC97_VIDEO, 12, 7, 1),
sound/soc/codecs/wm9712.c
160
SOC_SINGLE("ALC Headphone Volume", AC97_VIDEO, 7, 7, 1),
sound/soc/codecs/wm9712.c
162
SOC_SINGLE("Out3 Switch", AC97_AUX, 15, 1, 1),
sound/soc/codecs/wm9712.c
163
SOC_SINGLE("Out3 ZC Switch", AC97_AUX, 7, 1, 1),
sound/soc/codecs/wm9712.c
164
SOC_SINGLE("Out3 Volume", AC97_AUX, 0, 31, 1),
sound/soc/codecs/wm9712.c
166
SOC_SINGLE("PCBeep Bypass Headphone Volume", AC97_PC_BEEP, 12, 7, 1),
sound/soc/codecs/wm9712.c
167
SOC_SINGLE("PCBeep Bypass Speaker Volume", AC97_PC_BEEP, 8, 7, 1),
sound/soc/codecs/wm9712.c
168
SOC_SINGLE("PCBeep Bypass Phone Volume", AC97_PC_BEEP, 4, 7, 1),
sound/soc/codecs/wm9712.c
170
SOC_SINGLE("Aux Playback Headphone Volume", AC97_CD, 12, 7, 1),
sound/soc/codecs/wm9712.c
171
SOC_SINGLE("Aux Playback Speaker Volume", AC97_CD, 8, 7, 1),
sound/soc/codecs/wm9712.c
172
SOC_SINGLE("Aux Playback Phone Volume", AC97_CD, 4, 7, 1),
sound/soc/codecs/wm9712.c
174
SOC_SINGLE("Phone Volume", AC97_PHONE, 0, 15, 1),
sound/soc/codecs/wm9712.c
181
SOC_SINGLE("3D Upper Cut-off Switch", AC97_3D_CONTROL, 5, 1, 1),
sound/soc/codecs/wm9712.c
182
SOC_SINGLE("3D Lower Cut-off Switch", AC97_3D_CONTROL, 4, 1, 1),
sound/soc/codecs/wm9712.c
183
SOC_SINGLE("3D Playback Volume", AC97_3D_CONTROL, 0, 15, 0),
sound/soc/codecs/wm9712.c
186
SOC_SINGLE("Bass Cut-off Switch", AC97_MASTER_TONE, 12, 1, 1),
sound/soc/codecs/wm9712.c
187
SOC_SINGLE("Tone Cut-off Switch", AC97_MASTER_TONE, 4, 1, 1),
sound/soc/codecs/wm9712.c
188
SOC_SINGLE("Playback Attenuate (-6dB) Switch", AC97_MASTER_TONE, 6, 1, 0),
sound/soc/codecs/wm9712.c
189
SOC_SINGLE("Bass Volume", AC97_MASTER_TONE, 8, 15, 1),
sound/soc/codecs/wm9712.c
190
SOC_SINGLE("Treble Volume", AC97_MASTER_TONE, 0, 15, 1),
sound/soc/codecs/wm9712.c
192
SOC_SINGLE("Capture Switch", AC97_REC_GAIN, 15, 1, 1),
sound/soc/codecs/wm9712.c
195
SOC_SINGLE("Capture ZC Switch", AC97_REC_GAIN, 7, 1, 0),
sound/soc/codecs/wm9713.c
113
SOC_SINGLE("Mic Boost (+20dB) Switch", AC97_LINE, 5, 1, 0),
sound/soc/codecs/wm9713.c
114
SOC_SINGLE("Mic Headphone Mixer Volume", AC97_LINE, 0, 7, 1),
sound/soc/codecs/wm9713.c
116
SOC_SINGLE("Capture Switch", AC97_CD, 15, 1, 1),
sound/soc/codecs/wm9713.c
119
SOC_SINGLE("Capture ZC Switch", AC97_CD, 7, 1, 0),
sound/soc/codecs/wm9713.c
122
SOC_SINGLE("Capture to Mono Boost (+20dB) Switch", AC97_VIDEO, 8, 1, 0),
sound/soc/codecs/wm9713.c
123
SOC_SINGLE("Capture ADC Boost (+20dB) Switch", AC97_VIDEO, 6, 1, 0),
sound/soc/codecs/wm9713.c
125
SOC_SINGLE("ALC Target Volume", AC97_CODEC_CLASS_REV, 12, 15, 0),
sound/soc/codecs/wm9713.c
126
SOC_SINGLE("ALC Hold Time", AC97_CODEC_CLASS_REV, 8, 15, 0),
sound/soc/codecs/wm9713.c
127
SOC_SINGLE("ALC Decay Time", AC97_CODEC_CLASS_REV, 4, 15, 0),
sound/soc/codecs/wm9713.c
128
SOC_SINGLE("ALC Attack Time", AC97_CODEC_CLASS_REV, 0, 15, 0),
sound/soc/codecs/wm9713.c
130
SOC_SINGLE("ALC Max Volume", AC97_PCI_SVID, 11, 7, 0),
sound/soc/codecs/wm9713.c
131
SOC_SINGLE("ALC ZC Timeout", AC97_PCI_SVID, 9, 3, 0),
sound/soc/codecs/wm9713.c
132
SOC_SINGLE("ALC ZC Switch", AC97_PCI_SVID, 8, 1, 0),
sound/soc/codecs/wm9713.c
133
SOC_SINGLE("ALC NG Switch", AC97_PCI_SVID, 7, 1, 0),
sound/soc/codecs/wm9713.c
135
SOC_SINGLE("ALC NG Threshold", AC97_PCI_SVID, 0, 31, 0),
sound/soc/codecs/wm9713.c
140
SOC_SINGLE("Out4 Playback Switch", AC97_MASTER_MONO, 15, 1, 1),
sound/soc/codecs/wm9713.c
141
SOC_SINGLE("Out4 Playback ZC Switch", AC97_MASTER_MONO, 14, 1, 0),
sound/soc/codecs/wm9713.c
144
SOC_SINGLE("Out3 Playback Switch", AC97_MASTER_MONO, 7, 1, 1),
sound/soc/codecs/wm9713.c
145
SOC_SINGLE("Out3 Playback ZC Switch", AC97_MASTER_MONO, 6, 1, 0),
sound/soc/codecs/wm9713.c
149
SOC_SINGLE("Mono Playback Switch", AC97_MASTER_TONE, 7, 1, 1),
sound/soc/codecs/wm9713.c
150
SOC_SINGLE("Mono Playback ZC Switch", AC97_MASTER_TONE, 6, 1, 0),
sound/soc/codecs/wm9713.c
161
SOC_SINGLE("Voice Playback Master Volume", AC97_PCM, 8, 7, 1),
sound/soc/codecs/wm9713.c
162
SOC_SINGLE("Voice Playback Mono Volume", AC97_PCM, 4, 7, 1),
sound/soc/codecs/wm9713.c
177
SOC_SINGLE("Aux Playback Headphone Volume", AC97_REC_SEL, 12, 7, 1),
sound/soc/codecs/wm9713.c
178
SOC_SINGLE("Aux Playback Master Volume", AC97_REC_SEL, 8, 7, 1),
sound/soc/codecs/wm9713.c
181
SOC_SINGLE("Bass Cut-off Switch", AC97_GENERAL_PURPOSE, 12, 1, 1),
sound/soc/codecs/wm9713.c
182
SOC_SINGLE("Tone Cut-off Switch", AC97_GENERAL_PURPOSE, 4, 1, 1),
sound/soc/codecs/wm9713.c
183
SOC_SINGLE("Playback Attenuate (-6dB) Switch", AC97_GENERAL_PURPOSE, 6, 1, 0),
sound/soc/codecs/wm9713.c
184
SOC_SINGLE("Bass Volume", AC97_GENERAL_PURPOSE, 8, 15, 1),
sound/soc/codecs/wm9713.c
185
SOC_SINGLE("Tone Volume", AC97_GENERAL_PURPOSE, 0, 15, 1),
sound/soc/codecs/wm9713.c
187
SOC_SINGLE("3D Upper Cut-off Switch", AC97_REC_GAIN_MIC, 5, 1, 0),
sound/soc/codecs/wm9713.c
188
SOC_SINGLE("3D Lower Cut-off Switch", AC97_REC_GAIN_MIC, 4, 1, 0),
sound/soc/codecs/wm9713.c
189
SOC_SINGLE("3D Depth", AC97_REC_GAIN_MIC, 0, 15, 1),
sound/soc/codecs/wm_hubs.c
361
SOC_SINGLE("IN1L Switch", WM8993_LEFT_LINE_INPUT_1_2_VOLUME, 7, 1, 1),
sound/soc/codecs/wm_hubs.c
362
SOC_SINGLE("IN1L ZC Switch", WM8993_LEFT_LINE_INPUT_1_2_VOLUME, 6, 1, 0),
sound/soc/codecs/wm_hubs.c
366
SOC_SINGLE("IN1R Switch", WM8993_RIGHT_LINE_INPUT_1_2_VOLUME, 7, 1, 1),
sound/soc/codecs/wm_hubs.c
367
SOC_SINGLE("IN1R ZC Switch", WM8993_RIGHT_LINE_INPUT_1_2_VOLUME, 6, 1, 0),
sound/soc/codecs/wm_hubs.c
372
SOC_SINGLE("IN2L Switch", WM8993_LEFT_LINE_INPUT_3_4_VOLUME, 7, 1, 1),
sound/soc/codecs/wm_hubs.c
373
SOC_SINGLE("IN2L ZC Switch", WM8993_LEFT_LINE_INPUT_3_4_VOLUME, 6, 1, 0),
sound/soc/codecs/wm_hubs.c
377
SOC_SINGLE("IN2R Switch", WM8993_RIGHT_LINE_INPUT_3_4_VOLUME, 7, 1, 1),
sound/soc/codecs/wm_hubs.c
378
SOC_SINGLE("IN2R ZC Switch", WM8993_RIGHT_LINE_INPUT_3_4_VOLUME, 6, 1, 0),
sound/soc/codecs/wm_hubs.c
441
SOC_SINGLE("Earpiece Switch", WM8993_HPOUT2_VOLUME, 5, 1, 1),
sound/soc/codecs/wm_hubs.c
485
SOC_SINGLE("LINEOUT1N Switch", WM8993_LINE_OUTPUTS_VOLUME, 6, 1, 1),
sound/soc/codecs/wm_hubs.c
486
SOC_SINGLE("LINEOUT1P Switch", WM8993_LINE_OUTPUTS_VOLUME, 5, 1, 1),
sound/soc/codecs/wm_hubs.c
490
SOC_SINGLE("LINEOUT2N Switch", WM8993_LINE_OUTPUTS_VOLUME, 2, 1, 1),
sound/soc/codecs/wm_hubs.c
491
SOC_SINGLE("LINEOUT2P Switch", WM8993_LINE_OUTPUTS_VOLUME, 1, 1, 1),
sound/soc/fsl/fsl_audmix.c
214
SOC_SINGLE("TDM1 Attenuation Step Divider", FSL_AUDMIX_ATCR0,
sound/soc/fsl/fsl_audmix.c
216
SOC_SINGLE("TDM1 Attenuation Initial Value", FSL_AUDMIX_ATIVAL0,
sound/soc/fsl/fsl_audmix.c
218
SOC_SINGLE("TDM1 Attenuation Step Up Factor", FSL_AUDMIX_ATSTPUP0,
sound/soc/fsl/fsl_audmix.c
220
SOC_SINGLE("TDM1 Attenuation Step Down Factor", FSL_AUDMIX_ATSTPDN0,
sound/soc/fsl/fsl_audmix.c
222
SOC_SINGLE("TDM1 Attenuation Step Target", FSL_AUDMIX_ATSTPTGT0,
sound/soc/fsl/fsl_audmix.c
227
SOC_SINGLE("TDM2 Attenuation Step Divider", FSL_AUDMIX_ATCR1,
sound/soc/fsl/fsl_audmix.c
229
SOC_SINGLE("TDM2 Attenuation Initial Value", FSL_AUDMIX_ATIVAL1,
sound/soc/fsl/fsl_audmix.c
231
SOC_SINGLE("TDM2 Attenuation Step Up Factor", FSL_AUDMIX_ATSTPUP1,
sound/soc/fsl/fsl_audmix.c
233
SOC_SINGLE("TDM2 Attenuation Step Down Factor", FSL_AUDMIX_ATSTPDN1,
sound/soc/fsl/fsl_audmix.c
235
SOC_SINGLE("TDM2 Attenuation Step Target", FSL_AUDMIX_ATSTPTGT1,
sound/soc/fsl/fsl_easrc.c
131
SOC_SINGLE("Context 0 Dither Switch", REG_EASRC_COC(0), 0, 1, 0),
sound/soc/fsl/fsl_easrc.c
132
SOC_SINGLE("Context 1 Dither Switch", REG_EASRC_COC(1), 0, 1, 0),
sound/soc/fsl/fsl_easrc.c
133
SOC_SINGLE("Context 2 Dither Switch", REG_EASRC_COC(2), 0, 1, 0),
sound/soc/fsl/fsl_easrc.c
134
SOC_SINGLE("Context 3 Dither Switch", REG_EASRC_COC(3), 0, 1, 0),
sound/soc/fsl/fsl_easrc.c
136
SOC_SINGLE("Context 0 IEC958 Validity", REG_EASRC_COC(0), 2, 1, 0),
sound/soc/fsl/fsl_easrc.c
137
SOC_SINGLE("Context 1 IEC958 Validity", REG_EASRC_COC(1), 2, 1, 0),
sound/soc/fsl/fsl_easrc.c
138
SOC_SINGLE("Context 2 IEC958 Validity", REG_EASRC_COC(2), 2, 1, 0),
sound/soc/fsl/fsl_easrc.c
139
SOC_SINGLE("Context 3 IEC958 Validity", REG_EASRC_COC(3), 2, 1, 0),
sound/soc/fsl/fsl_micfil.c
491
SOC_SINGLE("HWVAD ZCD Switch", REG_MICFIL_VAD0_ZCD, 0, 1, 0),
sound/soc/fsl/fsl_micfil.c
492
SOC_SINGLE("HWVAD ZCD Auto Threshold Switch",
sound/soc/fsl/fsl_micfil.c
496
SOC_SINGLE("HWVAD Input Gain", REG_MICFIL_VAD0_CTRL2, 8, 15, 0),
sound/soc/fsl/fsl_micfil.c
497
SOC_SINGLE("HWVAD Sound Gain", REG_MICFIL_VAD0_SCONFIG, 0, 15, 0),
sound/soc/fsl/fsl_micfil.c
498
SOC_SINGLE("HWVAD Noise Gain", REG_MICFIL_VAD0_NCONFIG, 0, 15, 0),
sound/soc/fsl/fsl_micfil.c
500
SOC_SINGLE("HWVAD Detector Initialization Time", REG_MICFIL_VAD0_CTRL1, 8, 31, 0),
sound/soc/fsl/fsl_micfil.c
501
SOC_SINGLE("HWVAD Noise Filter Adjustment", REG_MICFIL_VAD0_NCONFIG, 8, 31, 0),
sound/soc/fsl/fsl_micfil.c
502
SOC_SINGLE("HWVAD ZCD Threshold", REG_MICFIL_VAD0_ZCD, 16, 1023, 0),
sound/soc/fsl/fsl_micfil.c
503
SOC_SINGLE("HWVAD ZCD Adjustment", REG_MICFIL_VAD0_ZCD, 8, 15, 0),
sound/soc/fsl/fsl_micfil.c
504
SOC_SINGLE("HWVAD ZCD And Behavior Switch",
sound/soc/img/pistachio-internal-dac.c
49
SOC_SINGLE("Playback Switch", PISTACHIO_INTERNAL_DAC_CTRL, 2, 1, 1)
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
358
SOC_SINGLE("ADDA_DL_GAIN", AFE_ADDA_DL_SRC2_CON1,
sound/soc/mediatek/mt8186/mt8186-dai-hw-gain.c
118
SOC_SINGLE("HW Gain 1 Volume", AFE_GAIN1_CON1,
sound/soc/mediatek/mt8186/mt8186-dai-hw-gain.c
120
SOC_SINGLE("HW Gain 2 Volume", AFE_GAIN2_CON1,
sound/soc/mediatek/mt8186/mt8186-misc-control.c
235
SOC_SINGLE("Audio_SineGen_Mute_Ch1", AFE_SINEGEN_CON0,
sound/soc/mediatek/mt8186/mt8186-misc-control.c
237
SOC_SINGLE("Audio_SineGen_Mute_Ch2", AFE_SINEGEN_CON0,
sound/soc/mediatek/mt8186/mt8186-misc-control.c
239
SOC_SINGLE("Audio_SineGen_Freq_Div_Ch1", AFE_SINEGEN_CON0,
sound/soc/mediatek/mt8186/mt8186-misc-control.c
241
SOC_SINGLE("Audio_SineGen_Freq_Div_Ch2", AFE_SINEGEN_CON0,
sound/soc/mediatek/mt8188/mt8188-dai-adda.c
344
SOC_SINGLE("ADDA_DL_GAIN", AFE_ADDA_DL_SRC2_CON1,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
607
SOC_SINGLE("DMIC1_HW_GAIN_TARGET", DMIC_GAIN1_CON1,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
609
SOC_SINGLE("DMIC2_HW_GAIN_TARGET", DMIC_GAIN2_CON1,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
611
SOC_SINGLE("DMIC3_HW_GAIN_TARGET", DMIC_GAIN3_CON1,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
613
SOC_SINGLE("DMIC4_HW_GAIN_TARGET", DMIC_GAIN4_CON1,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
615
SOC_SINGLE("DMIC1_HW_GAIN_CURRENT", DMIC_GAIN1_CUR,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
617
SOC_SINGLE("DMIC2_HW_GAIN_CURRENT", DMIC_GAIN2_CUR,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
619
SOC_SINGLE("DMIC3_HW_GAIN_CURRENT", DMIC_GAIN3_CUR,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
621
SOC_SINGLE("DMIC4_HW_GAIN_CURRENT", DMIC_GAIN4_CUR,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
623
SOC_SINGLE("DMIC1_HW_GAIN_UP_STEP", DMIC_GAIN1_CON3,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
625
SOC_SINGLE("DMIC2_HW_GAIN_UP_STEP", DMIC_GAIN2_CON3,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
627
SOC_SINGLE("DMIC3_HW_GAIN_UP_STEP", DMIC_GAIN3_CON3,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
629
SOC_SINGLE("DMIC4_HW_GAIN_UP_STEP", DMIC_GAIN4_CON3,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
631
SOC_SINGLE("DMIC1_HW_GAIN_DOWN_STEP", DMIC_GAIN1_CON2,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
633
SOC_SINGLE("DMIC2_HW_GAIN_DOWN_STEP", DMIC_GAIN2_CON2,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
635
SOC_SINGLE("DMIC3_HW_GAIN_DOWN_STEP", DMIC_GAIN3_CON2,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
637
SOC_SINGLE("DMIC4_HW_GAIN_DOWN_STEP", DMIC_GAIN4_CON2,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
639
SOC_SINGLE("DMIC1_HW_GAIN_SAMPLE_PER_STEP", DMIC_GAIN1_CON0,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
641
SOC_SINGLE("DMIC2_HW_GAIN_SAMPLE_PER_STEP", DMIC_GAIN2_CON0,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
643
SOC_SINGLE("DMIC3_HW_GAIN_SAMPLE_PER_STEP", DMIC_GAIN3_CON0,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
645
SOC_SINGLE("DMIC4_HW_GAIN_SAMPLE_PER_STEP", DMIC_GAIN4_CON0,
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
667
SOC_SINGLE("ADDA_DL_GAIN", AFE_ADDA_DL_SRC_CON1,
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
587
SOC_SINGLE("Sidetone_Gain", AFE_SIDETONE_GAIN,
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
591
SOC_SINGLE("ADDA_DL_GAIN", AFE_ADDA_DL_SRC2_CON1,
sound/soc/mediatek/mt8365/mt8365-dai-dmic.c
241
SOC_SINGLE("DMIC IIR Switch", AFE_DMIC0_UL_SRC_CON0, DMIC_TOP_CON_IIR_ON, 1, 0),
sound/soc/meson/aiu-acodec-ctrl.c
155
SOC_SINGLE("ACODEC I2S Lane Select", AIU_ACODEC_CTRL,
sound/soc/meson/axg-spdifout.c
345
SOC_SINGLE("Playback Gain Enable Switch",
sound/soc/meson/axg-spdifout.c
347
SOC_SINGLE("Playback Channels Mix Switch",
sound/soc/meson/axg-tdmout.c
187
SOC_SINGLE("Gain Enable Switch", TDMOUT_CTRL1,
sound/soc/meson/axg-tdmout.c
259
SOC_SINGLE("Gain Enable Switch", TDMOUT_CTRL1,
sound/soc/meson/g12a-toacodec.c
230
SOC_SINGLE("Lane Select", TOACODEC_CTRL0, CTRL0_LANE_SEL, 3, 0),
sound/soc/meson/g12a-toacodec.c
234
SOC_SINGLE("Lane Select", TOACODEC_CTRL0, CTRL0_LANE_SEL_SM1, 3, 0),
sound/soc/meson/t9015.c
118
SOC_SINGLE("Playback Switch", VOL_CTRL1, DAC_SOFT_MUTE, 1, 1),
sound/soc/meson/t9015.c
124
SOC_SINGLE("Volume Ramp Switch", VOL_CTRL1, VC_RAMP_MODE, 1, 0),
sound/soc/meson/t9015.c
125
SOC_SINGLE("Mute Ramp Switch", VOL_CTRL1, MUTE_MODE, 1, 0),
sound/soc/meson/t9015.c
126
SOC_SINGLE("Unmute Ramp Switch", VOL_CTRL1, UNMUTE_MODE, 1, 0),
sound/soc/soc-card-test.c
18
SOC_SINGLE("Fee", SND_SOC_NOPM, 0, 1, 0),
sound/soc/soc-card-test.c
19
SOC_SINGLE("Fi", SND_SOC_NOPM, 1, 1, 0),
sound/soc/soc-card-test.c
20
SOC_SINGLE("Fo", SND_SOC_NOPM, 2, 1, 0),
sound/soc/soc-card-test.c
21
SOC_SINGLE("Fum", SND_SOC_NOPM, 3, 1, 0),
sound/soc/soc-card-test.c
22
SOC_SINGLE("Left Fee", SND_SOC_NOPM, 4, 1, 0),
sound/soc/soc-card-test.c
23
SOC_SINGLE("Right Fee", SND_SOC_NOPM, 5, 1, 0),
sound/soc/soc-card-test.c
24
SOC_SINGLE("Left Fi", SND_SOC_NOPM, 6, 1, 0),
sound/soc/soc-card-test.c
25
SOC_SINGLE("Right Fi", SND_SOC_NOPM, 7, 1, 0),
sound/soc/soc-card-test.c
26
SOC_SINGLE("Left Fo", SND_SOC_NOPM, 8, 1, 0),
sound/soc/soc-card-test.c
27
SOC_SINGLE("Right Fo", SND_SOC_NOPM, 9, 1, 0),
sound/soc/soc-card-test.c
28
SOC_SINGLE("Left Fum", SND_SOC_NOPM, 10, 1, 0),
sound/soc/soc-card-test.c
29
SOC_SINGLE("Right Fum", SND_SOC_NOPM, 11, 1, 0),