Home
last modified time | relevance | path

Searched refs:SOC_ENUM_SINGLE (Results 1 – 30 of 30) sorted by relevance

/linux-4.1.27/sound/soc/codecs/
Dwm8750.c117 SOC_ENUM_SINGLE(WM8750_BASS, 7, 2, wm8750_bass),
118 SOC_ENUM_SINGLE(WM8750_BASS, 6, 2, wm8750_bass_filter),
119 SOC_ENUM_SINGLE(WM8750_TREBLE, 6, 2, wm8750_treble),
120 SOC_ENUM_SINGLE(WM8750_3D, 5, 2, wm8750_3d_lc),
121 SOC_ENUM_SINGLE(WM8750_3D, 6, 2, wm8750_3d_uc),
122 SOC_ENUM_SINGLE(WM8750_3D, 7, 2, wm8750_3d_func),
123 SOC_ENUM_SINGLE(WM8750_ALC1, 7, 4, wm8750_alc_func),
124 SOC_ENUM_SINGLE(WM8750_NGATE, 1, 2, wm8750_ng_type),
125 SOC_ENUM_SINGLE(WM8750_LOUTM1, 0, 5, wm8750_line_mux),
126 SOC_ENUM_SINGLE(WM8750_ROUTM1, 0, 5, wm8750_line_mux),
[all …]
Dwm8971.c116 SOC_ENUM_SINGLE(WM8971_BASS, 7, 2, wm8971_bass), /* 0 */
117 SOC_ENUM_SINGLE(WM8971_BASS, 6, 2, wm8971_bass_filter),
118 SOC_ENUM_SINGLE(WM8971_TREBLE, 6, 2, wm8971_treble),
119 SOC_ENUM_SINGLE(WM8971_ALC1, 7, 4, wm8971_alc_func),
120 SOC_ENUM_SINGLE(WM8971_NGATE, 1, 2, wm8971_ng_type), /* 4 */
121 SOC_ENUM_SINGLE(WM8971_ADCDAC, 1, 4, wm8971_deemp),
122 SOC_ENUM_SINGLE(WM8971_ADCTL1, 4, 4, wm8971_mono_mux),
123 SOC_ENUM_SINGLE(WM8971_ADCTL1, 1, 2, wm8971_dac_phase),
124 SOC_ENUM_SINGLE(WM8971_LOUTM1, 0, 5, wm8971_lline_mux), /* 8 */
125 SOC_ENUM_SINGLE(WM8971_ROUTM1, 0, 5, wm8971_rline_mux),
[all …]
Dwm8753.c203 SOC_ENUM_SINGLE(WM8753_BASS, 7, 2, wm8753_base),
204 SOC_ENUM_SINGLE(WM8753_BASS, 4, 6, wm8753_base_filter),
205 SOC_ENUM_SINGLE(WM8753_TREBLE, 6, 2, wm8753_treble),
206 SOC_ENUM_SINGLE(WM8753_ALC1, 7, 4, wm8753_alc_func),
207 SOC_ENUM_SINGLE(WM8753_NGATE, 1, 2, wm8753_ng_type),
208 SOC_ENUM_SINGLE(WM8753_3D, 7, 2, wm8753_3d_func),
209 SOC_ENUM_SINGLE(WM8753_3D, 6, 2, wm8753_3d_uc),
210 SOC_ENUM_SINGLE(WM8753_3D, 5, 2, wm8753_3d_lc),
211 SOC_ENUM_SINGLE(WM8753_DAC, 1, 4, wm8753_deemp),
212 SOC_ENUM_SINGLE(WM8753_DAC, 4, 4, wm8753_mono_mix),
[all …]
Dwm8974.c66 SOC_ENUM_SINGLE(WM8974_COMP, 1, 4, wm8974_companding), /* adc */
67 SOC_ENUM_SINGLE(WM8974_COMP, 3, 4, wm8974_companding), /* dac */
68 SOC_ENUM_SINGLE(WM8974_DAC, 4, 4, wm8974_deemp),
69 SOC_ENUM_SINGLE(WM8974_EQ1, 8, 2, wm8974_eqmode),
71 SOC_ENUM_SINGLE(WM8974_EQ1, 5, 4, wm8974_eq1),
72 SOC_ENUM_SINGLE(WM8974_EQ2, 8, 2, wm8974_bw),
73 SOC_ENUM_SINGLE(WM8974_EQ2, 5, 4, wm8974_eq2),
74 SOC_ENUM_SINGLE(WM8974_EQ3, 8, 2, wm8974_bw),
76 SOC_ENUM_SINGLE(WM8974_EQ3, 5, 4, wm8974_eq3),
77 SOC_ENUM_SINGLE(WM8974_EQ4, 8, 2, wm8974_bw),
[all …]
Disabelle.c143 SOC_ENUM_SINGLE(ISABELLE_VOICE_HPF_CFG_REG, 3,
145 SOC_ENUM_SINGLE(ISABELLE_AUDIO_HPF_CFG_REG, 5,
150 SOC_ENUM_SINGLE(ISABELLE_VOICE_HPF_CFG_REG, 2,
152 SOC_ENUM_SINGLE(ISABELLE_AUDIO_HPF_CFG_REG, 4,
168 SOC_ENUM_SINGLE(ISABELLE_AMIC_CFG_REG, 7,
170 SOC_ENUM_SINGLE(ISABELLE_DMIC_CFG_REG, 0,
175 SOC_ENUM_SINGLE(ISABELLE_AMIC_CFG_REG, 6,
177 SOC_ENUM_SINGLE(ISABELLE_DMIC_CFG_REG, 0,
213 SOC_ENUM_SINGLE(ISABELLE_ATX_STPGA1_CFG_REG, 7,
216 SOC_ENUM_SINGLE(ISABELLE_ATX_STPGA2_CFG_REG, 7,
[all …]
Dcs42l56.c209 SOC_ENUM_SINGLE(CS42L56_BEEP_TONE_CFG, 6,
218 SOC_ENUM_SINGLE(CS42L56_BEEP_FREQ_ONTIME, 4,
228 SOC_ENUM_SINGLE(CS42L56_BEEP_FREQ_ONTIME, 0,
237 SOC_ENUM_SINGLE(CS42L56_BEEP_FREQ_OFFTIME, 5,
245 SOC_ENUM_SINGLE(CS42L56_BEEP_TONE_CFG, 3,
253 SOC_ENUM_SINGLE(CS42L56_BEEP_TONE_CFG, 1,
261 SOC_ENUM_SINGLE(CS42L56_MISC_ADC_CTL, 3,
268 SOC_ENUM_SINGLE(CS42L56_PGAA_MUX_VOLUME, 0,
279 SOC_ENUM_SINGLE(CS42L56_PGAB_MUX_VOLUME, 0,
290 SOC_ENUM_SINGLE(CS42L56_AIN_REFCFG_ADC_MUX, 0,
[all …]
Dtas5086.c564 SOC_ENUM_SINGLE(TAS5086_INPUT_MUX, 20, 8, tas5086_dapm_sdin_texts),
565 SOC_ENUM_SINGLE(TAS5086_INPUT_MUX, 16, 8, tas5086_dapm_sdin_texts),
566 SOC_ENUM_SINGLE(TAS5086_INPUT_MUX, 12, 8, tas5086_dapm_sdin_texts),
567 SOC_ENUM_SINGLE(TAS5086_INPUT_MUX, 8, 8, tas5086_dapm_sdin_texts),
568 SOC_ENUM_SINGLE(TAS5086_INPUT_MUX, 4, 8, tas5086_dapm_sdin_texts),
569 SOC_ENUM_SINGLE(TAS5086_INPUT_MUX, 0, 8, tas5086_dapm_sdin_texts),
587 SOC_ENUM_SINGLE(TAS5086_PWM_OUTPUT_MUX, 20, 6, tas5086_dapm_channel_texts),
588 SOC_ENUM_SINGLE(TAS5086_PWM_OUTPUT_MUX, 16, 6, tas5086_dapm_channel_texts),
589 SOC_ENUM_SINGLE(TAS5086_PWM_OUTPUT_MUX, 12, 6, tas5086_dapm_channel_texts),
590 SOC_ENUM_SINGLE(TAS5086_PWM_OUTPUT_MUX, 8, 6, tas5086_dapm_channel_texts),
[all …]
Dwm9713.c94 SOC_ENUM_SINGLE(AC97_LINE, 3, 4, wm9713_mic_mixer), /* record mic mixer 0 */
95 SOC_ENUM_SINGLE(AC97_VIDEO, 14, 4, wm9713_rec_mux), /* record mux hp 1 */
96 SOC_ENUM_SINGLE(AC97_VIDEO, 9, 4, wm9713_rec_mux), /* record mux mono 2 */
97 SOC_ENUM_SINGLE(AC97_VIDEO, 3, 8, wm9713_rec_src), /* record mux left 3 */
98 SOC_ENUM_SINGLE(AC97_VIDEO, 0, 8, wm9713_rec_src), /* record mux right 4*/
100 SOC_ENUM_SINGLE(AC97_PCI_SVID, 14, 4, wm9713_alc_select), /* alc source select 6*/
101 SOC_ENUM_SINGLE(AC97_REC_GAIN, 14, 4, wm9713_mono_pga), /* mono input select 7 */
102 SOC_ENUM_SINGLE(AC97_REC_GAIN, 11, 8, wm9713_spk_pga), /* speaker left input select 8 */
103 SOC_ENUM_SINGLE(AC97_REC_GAIN, 8, 8, wm9713_spk_pga), /* speaker right input select 9 */
104 SOC_ENUM_SINGLE(AC97_REC_GAIN, 6, 3, wm9713_hp_pga), /* headphone left input 10 */
[all …]
Dwm9712.c81 SOC_ENUM_SINGLE(AC97_PCI_SVID, 14, 4, wm9712_alc_select),
82 SOC_ENUM_SINGLE(AC97_VIDEO, 12, 4, wm9712_alc_mux),
83 SOC_ENUM_SINGLE(AC97_AUX, 9, 4, wm9712_out3_src),
84 SOC_ENUM_SINGLE(AC97_AUX, 8, 2, wm9712_spk_src),
85 SOC_ENUM_SINGLE(AC97_REC_SEL, 12, 4, wm9712_rec_adc),
86 SOC_ENUM_SINGLE(AC97_MASTER_TONE, 15, 2, wm9712_base),
88 SOC_ENUM_SINGLE(AC97_MIC, 5, 4, wm9712_mic),
89 SOC_ENUM_SINGLE(AC97_REC_SEL, 8, 8, wm9712_rec_sel),
90 SOC_ENUM_SINGLE(AC97_REC_SEL, 0, 8, wm9712_rec_sel),
91 SOC_ENUM_SINGLE(AC97_PCI_SVID, 5, 2, wm9712_ng_type),
[all …]
Dak4535.c75 SOC_ENUM_SINGLE(AK4535_SIG1, 7, 2, ak4535_mono_gain),
76 SOC_ENUM_SINGLE(AK4535_SIG1, 6, 2, ak4535_mono_out),
77 SOC_ENUM_SINGLE(AK4535_MODE2, 2, 2, ak4535_hp_out),
78 SOC_ENUM_SINGLE(AK4535_DAC, 0, 4, ak4535_deemp),
79 SOC_ENUM_SINGLE(AK4535_MIC, 1, 2, ak4535_mic_select),
Dmax9877.c66 SOC_ENUM_SINGLE(MAX9877_OUTPUT_MODE, 0, ARRAY_SIZE(max9877_out_mode),
68 SOC_ENUM_SINGLE(MAX9877_OUTPUT_MODE, MAX9877_OSC_OFFSET,
Dcs42xx8.c59 SOC_ENUM_SINGLE(CS42XX8_ADCCTL, 4, 2, cs42xx8_adc_single);
61 SOC_ENUM_SINGLE(CS42XX8_ADCCTL, 3, 2, cs42xx8_adc_single);
63 SOC_ENUM_SINGLE(CS42XX8_ADCCTL, 2, 2, cs42xx8_adc_single);
65 SOC_ENUM_SINGLE(CS42XX8_TXCTL, 5, 4, cs42xx8_szc);
67 SOC_ENUM_SINGLE(CS42XX8_TXCTL, 0, 4, cs42xx8_szc);
Dtwl6040.c395 SOC_ENUM_SINGLE(TWL6040_REG_MICLCTL, 3,
397 SOC_ENUM_SINGLE(TWL6040_REG_MICRCTL, 3,
406 SOC_ENUM_SINGLE(TWL6040_REG_HSLCTL, 5, ARRAY_SIZE(twl6040_hs_texts),
408 SOC_ENUM_SINGLE(TWL6040_REG_HSRCTL, 5, ARRAY_SIZE(twl6040_hs_texts),
417 SOC_ENUM_SINGLE(TWL6040_REG_HFLCTL, 2, ARRAY_SIZE(twl6040_hf_texts),
419 SOC_ENUM_SINGLE(TWL6040_REG_HFRCTL, 2, ARRAY_SIZE(twl6040_hf_texts),
428 SOC_ENUM_SINGLE(TWL6040_REG_VIBCTLL, 1,
431 SOC_ENUM_SINGLE(TWL6040_REG_VIBCTLR, 1,
Dwm8510.c121 SOC_ENUM_SINGLE(WM8510_COMP, 1, 4, wm8510_companding), /* adc */
122 SOC_ENUM_SINGLE(WM8510_COMP, 3, 4, wm8510_companding), /* dac */
123 SOC_ENUM_SINGLE(WM8510_DAC, 4, 4, wm8510_deemp),
124 SOC_ENUM_SINGLE(WM8510_ALC3, 8, 2, wm8510_alc),
Dwm8960.c144 SOC_ENUM_SINGLE(WM8960_DACCTL1, 5, 4, wm8960_polarity),
145 SOC_ENUM_SINGLE(WM8960_DACCTL2, 5, 4, wm8960_polarity),
146 SOC_ENUM_SINGLE(WM8960_3D, 6, 2, wm8960_3d_upper_cutoff),
147 SOC_ENUM_SINGLE(WM8960_3D, 5, 2, wm8960_3d_lower_cutoff),
148 SOC_ENUM_SINGLE(WM8960_ALC1, 7, 4, wm8960_alcfunc),
149 SOC_ENUM_SINGLE(WM8960_ALC3, 8, 2, wm8960_alcmode),
Dpcm512x.c343 SOC_ENUM_SINGLE(PCM512x_CLKDET, 0, 8, pcm512x_clk_missing_text);
350 SOC_ENUM_SINGLE(PCM512x_AUTO_MUTE, PCM512x_ATML_SHIFT, 8,
354 SOC_ENUM_SINGLE(PCM512x_AUTO_MUTE, PCM512x_ATMR_SHIFT, 8,
363 SOC_ENUM_SINGLE(PCM512x_DIGITAL_MUTE_1, PCM512x_VNDF_SHIFT, 4,
367 SOC_ENUM_SINGLE(PCM512x_DIGITAL_MUTE_1, PCM512x_VNUF_SHIFT, 4,
371 SOC_ENUM_SINGLE(PCM512x_DIGITAL_MUTE_2, PCM512x_VEDF_SHIFT, 4,
379 SOC_ENUM_SINGLE(PCM512x_DIGITAL_MUTE_1, PCM512x_VNDS_SHIFT, 4,
383 SOC_ENUM_SINGLE(PCM512x_DIGITAL_MUTE_1, PCM512x_VNUS_SHIFT, 4,
387 SOC_ENUM_SINGLE(PCM512x_DIGITAL_MUTE_2, PCM512x_VEDS_SHIFT, 4,
Des8328.c202 SOC_ENUM_SINGLE(ES8328_DACCONTROL16, 3,
209 SOC_ENUM_SINGLE(ES8328_DACCONTROL16, 0,
236 SOC_ENUM_SINGLE(ES8328_ADCCONTROL2, 6,
244 SOC_ENUM_SINGLE(ES8328_ADCCONTROL2, 4,
Dtfa9879.c198 SOC_ENUM_SINGLE(TFA9879_BASS_TREBLE, TFA9879_F_TRBLE_SHIFT,
201 SOC_ENUM_SINGLE(TFA9879_BASS_TREBLE, TFA9879_F_BASS_SHIFT,
Dwm8350.c381 SOC_ENUM_SINGLE(WM8350_DAC_CONTROL, 4, 4, wm8350_deemp),
382 SOC_ENUM_SINGLE(WM8350_DAC_CONTROL, 0, 4, wm8350_pol),
383 SOC_ENUM_SINGLE(WM8350_DAC_MUTE_VOLUME, 14, 2, wm8350_dacmutem),
384 SOC_ENUM_SINGLE(WM8350_DAC_MUTE_VOLUME, 13, 2, wm8350_dacmutes),
385 SOC_ENUM_SINGLE(WM8350_ADC_CONTROL, 15, 2, wm8350_adcfilter),
386 SOC_ENUM_SINGLE(WM8350_ADC_CONTROL, 8, 4, wm8350_adchp),
387 SOC_ENUM_SINGLE(WM8350_ADC_CONTROL, 0, 4, wm8350_pol),
388 SOC_ENUM_SINGLE(WM8350_INPUT_MIXER_VOLUME, 15, 2, wm8350_lr),
Duda134x.c364 SOC_ENUM_SINGLE(UDA134X_DATA010, 0, 0x04, uda134x_dsp_setting),
365 SOC_ENUM_SINGLE(UDA134X_DATA010, 3, 0x04, uda134x_deemph),
366 SOC_ENUM_SINGLE(UDA134X_EA010, 0, 0x04, uda134x_mixmode),
Dssm2602.c72 SOC_ENUM_SINGLE(SSM2602_APANA, 2, ARRAY_SIZE(ssm2602_input_select),
74 SOC_ENUM_SINGLE(SSM2602_APDIGI, 1, ARRAY_SIZE(ssm2602_deemph),
Dmax98925.c88 SOC_ENUM_SINGLE(MAX98925_GAIN, 5, ARRAY_SIZE(dai_text), dai_text);
91 SOC_ENUM_SINGLE(MAX98925_FILTERS, 0, ARRAY_SIZE(hpf_text), hpf_text);
Duda1380.c240 SOC_ENUM_SINGLE(UDA1380_DEEMP, 8, ARRAY_SIZE(uda1380_deemp),
242 SOC_ENUM_SINGLE(UDA1380_DEEMP, 0, ARRAY_SIZE(uda1380_deemp),
Darizona.c660 SOC_ENUM_SINGLE(ARIZONA_IN1L_CONTROL, ARIZONA_IN1_OSR_SHIFT,
663 SOC_ENUM_SINGLE(ARIZONA_IN2L_CONTROL, ARIZONA_IN2_OSR_SHIFT,
666 SOC_ENUM_SINGLE(ARIZONA_IN3L_CONTROL, ARIZONA_IN3_OSR_SHIFT,
669 SOC_ENUM_SINGLE(ARIZONA_IN4L_CONTROL, ARIZONA_IN4_OSR_SHIFT,
Dwm_adsp.c278 SOC_ENUM_SINGLE(0, 0, ARRAY_SIZE(wm_adsp_fw_text), wm_adsp_fw_text),
279 SOC_ENUM_SINGLE(0, 1, ARRAY_SIZE(wm_adsp_fw_text), wm_adsp_fw_text),
280 SOC_ENUM_SINGLE(0, 2, ARRAY_SIZE(wm_adsp_fw_text), wm_adsp_fw_text),
281 SOC_ENUM_SINGLE(0, 3, ARRAY_SIZE(wm_adsp_fw_text), wm_adsp_fw_text),
Dsirf-audio-codec.c38 SOC_ENUM_SINGLE(AUDIO_IC_CODEC_CTRL1, 4, 2, input_mode_mux);
Dadau17x1.c227 SOC_ENUM_SINGLE(SND_SOC_NOPM, _stream, \
/linux-4.1.27/Documentation/sound/alsa/soc/
Dcodec.txt98 #define SOC_ENUM_SINGLE(xreg, xshift, xmask, xtexts)
/linux-4.1.27/include/sound/
Dsoc.h186 #define SOC_ENUM_SINGLE(xreg, xshift, xitems, xtexts) \ macro
196 SOC_ENUM_SINGLE(SND_SOC_NOPM, 0, xitems, xtexts)
/linux-4.1.27/sound/soc/
Dsoc-dapm.c3365 SOC_ENUM_SINGLE(0, 0, 0, NULL), in snd_soc_dapm_new_pcm()