Home
last modified time | relevance | path

Searched full:adc2 (Results 1 – 25 of 166) sorted by relevance

1234567

/kernel/linux/linux-5.10/sound/soc/codecs/
Dpcm186x.c57 SOC_DOUBLE_R_S_TLV("ADC2 Capture Volume", PCM186X_PGA_VAL_CH2_L,
138 SOC_DAPM_ENUM("ADC2 Left Input", pcm186x_adc_input_channel_sel[2]),
139 SOC_DAPM_ENUM("ADC2 Right Input", pcm186x_adc_input_channel_sel[3]),
178 SND_SOC_DAPM_MUX("ADC2 Left Capture Source", SND_SOC_NOPM, 0, 0,
180 SND_SOC_DAPM_MUX("ADC2 Right Capture Source", SND_SOC_NOPM, 0, 0,
188 SND_SOC_DAPM_ADC("ADC2", "HiFi Capture 2", PCM186X_POWER_CTRL, 1, 1),
238 { "ADC2 Left Capture Source", NULL, "VINL1" },
239 { "ADC2 Left Capture Source", NULL, "VINR1" },
240 { "ADC2 Left Capture Source", NULL, "VINL2" },
241 { "ADC2 Left Capture Source", NULL, "VINR2" },
[all …]
Drt5677.c1027 SOC_DOUBLE("ADC2 Capture Switch", RT5677_STO2_ADC_DIG_VOL,
1039 SOC_DOUBLE_TLV("ADC2 Capture Volume", RT5677_STO2_ADC_DIG_VOL,
1467 SOC_DAPM_SINGLE("ADC2 Switch", RT5677_STO1_ADC_MIXER,
1474 SOC_DAPM_SINGLE("ADC2 Switch", RT5677_STO1_ADC_MIXER,
1481 SOC_DAPM_SINGLE("ADC2 Switch", RT5677_STO2_ADC_MIXER,
1488 SOC_DAPM_SINGLE("ADC2 Switch", RT5677_STO2_ADC_MIXER,
1495 SOC_DAPM_SINGLE("ADC2 Switch", RT5677_STO3_ADC_MIXER,
1502 SOC_DAPM_SINGLE("ADC2 Switch", RT5677_STO3_ADC_MIXER,
1509 SOC_DAPM_SINGLE("ADC2 Switch", RT5677_STO4_ADC_MIXER,
1516 SOC_DAPM_SINGLE("ADC2 Switch", RT5677_STO4_ADC_MIXER,
[all …]
Dda732x.c427 SOC_DOUBLE_TLV("ADC2 Volume", DA732X_REG_ADC2_SEL,
475 SOC_ENUM_EXT("ADC2 High Pass Filter Mode",
477 SOC_ENUM("ADC2 High Pass Filter", da732x_adc2_hp_filter_enum),
478 SOC_ENUM("ADC2 Voice Filter", da732x_adc2_voice_filter_enum),
502 SOC_SINGLE("ADC2 EQ Switch", DA732X_REG_ADC2_EQ5,
504 SOC_SINGLE_TLV("ADC2 EQ Band 1 Volume", DA732X_REG_ADC2_EQ12,
507 SOC_SINGLE_TLV("ADC2 EQ Band 2 Volume", DA732X_REG_ADC2_EQ12,
510 SOC_SINGLE_TLV("ADC2 EQ Band 3 Volume", DA732X_REG_ADC2_EQ34,
519 SOC_SINGLE_TLV("ADC2 EQ Overall Volume", DA732X_REG_ADC1_EQ5,
765 SND_SOC_DAPM_SUPPLY("ADC2 Supply", DA732X_REG_ADC2_PD, 0,
[all …]
Dcs53l30.h53 #define CS53L30_ADCDMIC2_CTL1 0x2D /* ADC2/DMIC2 Control 1. */
54 #define CS53L30_ADCDMIC2_CTL2 0x2E /* ADC2/DMIC2 Control 2. */
55 #define CS53L30_ADC2_CTL3 0x2F /* ADC2 Control 3. */
56 #define CS53L30_ADC2_NG_CTL 0x30 /* ADC2 Noise Gate Control. */
354 /* R37/R45 (0x25/0x2D) CS53L30_ADCDMICx_CTL1 - ADC1/DMIC1 & ADC2/DMIC2 Control 1 */
374 /* R38/R46 (0x26/0x2E) CS53L30_ADCDMICx_CTL2 - ADC1/DMIC1 & ADC2/DMIC2 Control 2 */
393 /* R39/R47 (0x27/0x2F) CS53L30_ADCx_CTL3 - ADC1/ADC2 Control 3 */
410 /* R40/R48 (0x28/0x30) CS53L30_ADCx_NG_CTL - ADC1/ADC2 Noise Gate Control */
Drt5665.c1595 SOC_DAPM_SINGLE("ADC2 Switch", RT5665_STO1_ADC_MIXER,
1602 SOC_DAPM_SINGLE("ADC2 Switch", RT5665_STO1_ADC_MIXER,
1609 SOC_DAPM_SINGLE("ADC2 Switch", RT5665_STO2_ADC_MIXER,
1616 SOC_DAPM_SINGLE("ADC2 Switch", RT5665_STO2_ADC_MIXER,
1623 SOC_DAPM_SINGLE("ADC2 Switch", RT5665_MONO_ADC_MIXER,
1630 SOC_DAPM_SINGLE("ADC2 Switch", RT5665_MONO_ADC_MIXER,
1900 "ADC1 L", "ADC1 R", "ADC2 L", "ADC2 R"
1917 /* STO1 ADC2 Source */
2023 "ADC1 L", "ADC1 R", "ADC2 L", "ADC2 R"
2116 "ADC1 L", "ADC1 R", "ADC2 L"
[all …]
Dmsm8916-wcd-analog.c323 /* ADC2 MUX */
338 "ADC2 MUX Mux", adc2_enum);
345 SOC_SINGLE_TLV("ADC2 Volume", CDC_A_TX_2_EN, 3, 8, 0, analog_gain),
776 {"PDM_TX", NULL, "ADC2"},
778 {"ADC2", NULL, "ADC2 MUX"},
779 {"ADC3", NULL, "ADC2 MUX"},
780 {"ADC2 MUX", "INP2", "ADC2_INP2"},
781 {"ADC2 MUX", "INP3", "ADC2_INP3"},
802 {"ADC2", NULL, "TXD_CLK"},
806 {"ADC2", NULL, "TXA_CLK25"},
[all …]
Dcs53l30.c194 "ADC2 On AB In",
195 "ADC2 On A In",
196 "ADC2 On B In",
197 "DMIC2 Off ADC2 Off",
296 SOC_SINGLE("ADC2 Noise Gate Ganging Switch", CS53L30_ADC2_CTL3,
308 SOC_SINGLE("ADC2 Notch Filter Switch", CS53L30_ADCDMIC2_CTL2,
329 SOC_SINGLE_TLV("ADC2 NG Boost Volume", CS53L30_ADC2_NG_CTL,
335 SOC_DOUBLE_R_TLV("ADC2 Preamplifier Volume", CS53L30_ADC2A_AFE_CTL,
343 SOC_ENUM("ADC2 HPF Select", adc2_hpf_enum),
345 SOC_ENUM("ADC2 NG Threshold", adc2_ng_thres_enum),
[all …]
Drt5659.c1724 SOC_DAPM_SINGLE("ADC2 Switch", RT5659_STO1_ADC_MIXER,
1731 SOC_DAPM_SINGLE("ADC2 Switch", RT5659_STO1_ADC_MIXER,
1738 SOC_DAPM_SINGLE("ADC2 Switch", RT5659_MONO_ADC_MIXER,
1745 SOC_DAPM_SINGLE("ADC2 Switch", RT5659_MONO_ADC_MIXER,
2005 "ADC1", "ADC2"
2015 /* STO1 ADC2 Source */
2026 SOC_DAPM_ENUM("Stereo1 ADC2 Source", rt5659_sto1_adc2_enum);
2072 "ADC1 L", "ADC1 R", "ADC2 L", "ADC2 R"
2540 SND_SOC_DAPM_ADC("ADC2 L", NULL, SND_SOC_NOPM, 0, 0),
2541 SND_SOC_DAPM_ADC("ADC2 R", NULL, SND_SOC_NOPM, 0, 0),
[all …]
Dpcm3168a.c172 SOC_SINGLE("ADC2 High-Pass Filter Switch", PCM3168A_ADC_PWR_HPFB,
177 SOC_ENUM("ADC2 Connection Type", pcm3168a_adc2_con),
180 SOC_DOUBLE("ADC2 Invert Switch", PCM3168A_ADC_INV, 2, 3, 1, 0),
183 SOC_DOUBLE("ADC2 Mute Switch", PCM3168A_ADC_MUTE, 2, 3, 1, 0),
195 SOC_DOUBLE_R_RANGE_TLV("ADC2 Capture Volume",
226 SND_SOC_DAPM_ADC("ADC2", "Capture", PCM3168A_ADC_PWR_HPFB,
257 { "ADC2", NULL, "AIN2L" },
258 { "ADC2", NULL, "AIN2R" },
Dcs42xx8.c84 SOC_DOUBLE_R_S_TLV("ADC2 Capture Volume", CS42XX8_VOLAIN3,
91 SOC_DOUBLE("ADC2 Invert Switch", CS42XX8_ADCINV, 2, 3, 1, 0),
95 SOC_ENUM("ADC2 Single Ended Mode Switch", adc2_single_enum),
127 SND_SOC_DAPM_ADC("ADC2", "Capture", CS42XX8_PWRCTL, 6, 1),
167 { "ADC2", NULL, "AIN2L" },
168 { "ADC2", NULL, "AIN2R" },
169 { "ADC2", NULL, "PWR" },
Drt5670.c877 SOC_DAPM_SINGLE("ADC2 Switch", RT5670_STO1_ADC_MIXER,
884 SOC_DAPM_SINGLE("ADC2 Switch", RT5670_STO1_ADC_MIXER,
891 SOC_DAPM_SINGLE("ADC2 Switch", RT5670_STO2_ADC_MIXER,
898 SOC_DAPM_SINGLE("ADC2 Switch", RT5670_STO2_ADC_MIXER,
905 SOC_DAPM_SINGLE("ADC2 Switch", RT5670_MONO_ADC_MIXER,
912 SOC_DAPM_SINGLE("ADC2 Switch", RT5670_MONO_ADC_MIXER,
1219 SOC_DAPM_ENUM("Mono ADC2 left source", rt5670_mono_adc_l2_enum);
1239 "Mono DAC MIXR", "ADC2"
1256 SOC_DAPM_ENUM("Mono ADC2 right source", rt5670_mono_adc_r2_enum);
1278 SOC_DAPM_ENUM("IF1 ADC2 IN source", rt5670_if1_adc2_in_enum);
[all …]
/kernel/linux/linux-4.19/sound/soc/codecs/
Dpcm186x.c57 SOC_DOUBLE_R_S_TLV("ADC2 Capture Volume", PCM186X_PGA_VAL_CH2_L,
138 SOC_DAPM_ENUM("ADC2 Left Input", pcm186x_adc_input_channel_sel[2]),
139 SOC_DAPM_ENUM("ADC2 Right Input", pcm186x_adc_input_channel_sel[3]),
178 SND_SOC_DAPM_MUX("ADC2 Left Capture Source", SND_SOC_NOPM, 0, 0,
180 SND_SOC_DAPM_MUX("ADC2 Right Capture Source", SND_SOC_NOPM, 0, 0,
188 SND_SOC_DAPM_ADC("ADC2", "HiFi Capture 2", PCM186X_POWER_CTRL, 1, 1),
238 { "ADC2 Left Capture Source", NULL, "VINL1" },
239 { "ADC2 Left Capture Source", NULL, "VINR1" },
240 { "ADC2 Left Capture Source", NULL, "VINL2" },
241 { "ADC2 Left Capture Source", NULL, "VINR2" },
[all …]
Drt5677.c851 SOC_DOUBLE("ADC2 Capture Switch", RT5677_STO2_ADC_DIG_VOL,
863 SOC_DOUBLE_TLV("ADC2 Capture Volume", RT5677_STO2_ADC_DIG_VOL,
1291 SOC_DAPM_SINGLE("ADC2 Switch", RT5677_STO1_ADC_MIXER,
1298 SOC_DAPM_SINGLE("ADC2 Switch", RT5677_STO1_ADC_MIXER,
1305 SOC_DAPM_SINGLE("ADC2 Switch", RT5677_STO2_ADC_MIXER,
1312 SOC_DAPM_SINGLE("ADC2 Switch", RT5677_STO2_ADC_MIXER,
1319 SOC_DAPM_SINGLE("ADC2 Switch", RT5677_STO3_ADC_MIXER,
1326 SOC_DAPM_SINGLE("ADC2 Switch", RT5677_STO3_ADC_MIXER,
1333 SOC_DAPM_SINGLE("ADC2 Switch", RT5677_STO4_ADC_MIXER,
1340 SOC_DAPM_SINGLE("ADC2 Switch", RT5677_STO4_ADC_MIXER,
[all …]
Dda732x.c430 SOC_DOUBLE_TLV("ADC2 Volume", DA732X_REG_ADC2_SEL,
478 SOC_ENUM_EXT("ADC2 High Pass Filter Mode",
480 SOC_ENUM("ADC2 High Pass Filter", da732x_adc2_hp_filter_enum),
481 SOC_ENUM("ADC2 Voice Filter", da732x_adc2_voice_filter_enum),
505 SOC_SINGLE("ADC2 EQ Switch", DA732X_REG_ADC2_EQ5,
507 SOC_SINGLE_TLV("ADC2 EQ Band 1 Volume", DA732X_REG_ADC2_EQ12,
510 SOC_SINGLE_TLV("ADC2 EQ Band 2 Volume", DA732X_REG_ADC2_EQ12,
513 SOC_SINGLE_TLV("ADC2 EQ Band 3 Volume", DA732X_REG_ADC2_EQ34,
522 SOC_SINGLE_TLV("ADC2 EQ Overall Volume", DA732X_REG_ADC1_EQ5,
768 SND_SOC_DAPM_SUPPLY("ADC2 Supply", DA732X_REG_ADC2_PD, 0,
[all …]
Dpcm3168a.c163 SOC_SINGLE("ADC2 High-Pass Filter Switch", PCM3168A_ADC_PWR_HPFB,
168 SOC_ENUM("ADC2 Connection Type", pcm3168a_adc2_con),
171 SOC_DOUBLE("ADC2 Invert Switch", PCM3168A_ADC_INV, 2, 3, 1, 0),
174 SOC_DOUBLE("ADC2 Mute Switch", PCM3168A_ADC_MUTE, 2, 3, 1, 0),
177 SOC_DOUBLE_STS("ADC2 Overflow Flag", PCM3168A_ADC_OV, 2, 3, 1, 0),
189 SOC_DOUBLE_R_RANGE_TLV("ADC2 Capture Volume",
220 SND_SOC_DAPM_ADC("ADC2", "Capture", PCM3168A_ADC_PWR_HPFB,
251 { "ADC2", NULL, "AIN2L" },
252 { "ADC2", NULL, "AIN2R" },
Dcs53l30.h57 #define CS53L30_ADCDMIC2_CTL1 0x2D /* ADC2/DMIC2 Control 1. */
58 #define CS53L30_ADCDMIC2_CTL2 0x2E /* ADC2/DMIC2 Control 2. */
59 #define CS53L30_ADC2_CTL3 0x2F /* ADC2 Control 3. */
60 #define CS53L30_ADC2_NG_CTL 0x30 /* ADC2 Noise Gate Control. */
358 /* R37/R45 (0x25/0x2D) CS53L30_ADCDMICx_CTL1 - ADC1/DMIC1 & ADC2/DMIC2 Control 1 */
378 /* R38/R46 (0x26/0x2E) CS53L30_ADCDMICx_CTL2 - ADC1/DMIC1 & ADC2/DMIC2 Control 2 */
397 /* R39/R47 (0x27/0x2F) CS53L30_ADCx_CTL3 - ADC1/ADC2 Control 3 */
414 /* R40/R48 (0x28/0x30) CS53L30_ADCx_NG_CTL - ADC1/ADC2 Noise Gate Control */
Drt5665.c1598 SOC_DAPM_SINGLE("ADC2 Switch", RT5665_STO1_ADC_MIXER,
1605 SOC_DAPM_SINGLE("ADC2 Switch", RT5665_STO1_ADC_MIXER,
1612 SOC_DAPM_SINGLE("ADC2 Switch", RT5665_STO2_ADC_MIXER,
1619 SOC_DAPM_SINGLE("ADC2 Switch", RT5665_STO2_ADC_MIXER,
1626 SOC_DAPM_SINGLE("ADC2 Switch", RT5665_MONO_ADC_MIXER,
1633 SOC_DAPM_SINGLE("ADC2 Switch", RT5665_MONO_ADC_MIXER,
1903 "ADC1 L", "ADC1 R", "ADC2 L", "ADC2 R"
1920 /* STO1 ADC2 Source */
2026 "ADC1 L", "ADC1 R", "ADC2 L", "ADC2 R"
2119 "ADC1 L", "ADC1 R", "ADC2 L"
[all …]
Dmsm8916-wcd-analog.c315 /* ADC2 MUX */
330 "ADC2 MUX Mux", adc2_enum);
337 SOC_SINGLE_TLV("ADC2 Volume", CDC_A_TX_2_EN, 3, 8, 0, analog_gain),
771 {"PDM_TX", NULL, "ADC2"},
773 {"ADC2", NULL, "ADC2 MUX"},
774 {"ADC3", NULL, "ADC2 MUX"},
775 {"ADC2 MUX", "INP2", "ADC2_INP2"},
776 {"ADC2 MUX", "INP3", "ADC2_INP3"},
797 {"ADC2", NULL, "TXD_CLK"},
801 {"ADC2", NULL, "TXA_CLK25"},
[all …]
Dcs42xx8.c81 SOC_DOUBLE_R_S_TLV("ADC2 Capture Volume", CS42XX8_VOLAIN3,
88 SOC_DOUBLE("ADC2 Invert Switch", CS42XX8_ADCINV, 2, 3, 1, 0),
92 SOC_ENUM("ADC2 Single Ended Mode Switch", adc2_single_enum),
124 SND_SOC_DAPM_ADC("ADC2", "Capture", CS42XX8_PWRCTL, 6, 1),
164 { "ADC2", NULL, "AIN2L" },
165 { "ADC2", NULL, "AIN2R" },
166 { "ADC2", NULL, "PWR" },
Dcs53l30.c198 "ADC2 On AB In",
199 "ADC2 On A In",
200 "ADC2 On B In",
201 "DMIC2 Off ADC2 Off",
300 SOC_SINGLE("ADC2 Noise Gate Ganging Switch", CS53L30_ADC2_CTL3,
312 SOC_SINGLE("ADC2 Notch Filter Switch", CS53L30_ADCDMIC2_CTL2,
333 SOC_SINGLE_TLV("ADC2 NG Boost Volume", CS53L30_ADC2_NG_CTL,
339 SOC_DOUBLE_R_TLV("ADC2 Preamplifier Volume", CS53L30_ADC2A_AFE_CTL,
347 SOC_ENUM("ADC2 HPF Select", adc2_hpf_enum),
349 SOC_ENUM("ADC2 NG Threshold", adc2_ng_thres_enum),
[all …]
Drt5659.c1764 SOC_DAPM_SINGLE("ADC2 Switch", RT5659_STO1_ADC_MIXER,
1771 SOC_DAPM_SINGLE("ADC2 Switch", RT5659_STO1_ADC_MIXER,
1778 SOC_DAPM_SINGLE("ADC2 Switch", RT5659_MONO_ADC_MIXER,
1785 SOC_DAPM_SINGLE("ADC2 Switch", RT5659_MONO_ADC_MIXER,
2045 "ADC1", "ADC2"
2055 /* STO1 ADC2 Source */
2066 SOC_DAPM_ENUM("Stereo1 ADC2 Source", rt5659_sto1_adc2_enum);
2112 "ADC1 L", "ADC1 R", "ADC2 L", "ADC2 R"
2577 SND_SOC_DAPM_ADC("ADC2 L", NULL, SND_SOC_NOPM, 0, 0),
2578 SND_SOC_DAPM_ADC("ADC2 R", NULL, SND_SOC_NOPM, 0, 0),
[all …]
Drt5670.c881 SOC_DAPM_SINGLE("ADC2 Switch", RT5670_STO1_ADC_MIXER,
888 SOC_DAPM_SINGLE("ADC2 Switch", RT5670_STO1_ADC_MIXER,
895 SOC_DAPM_SINGLE("ADC2 Switch", RT5670_STO2_ADC_MIXER,
902 SOC_DAPM_SINGLE("ADC2 Switch", RT5670_STO2_ADC_MIXER,
909 SOC_DAPM_SINGLE("ADC2 Switch", RT5670_MONO_ADC_MIXER,
916 SOC_DAPM_SINGLE("ADC2 Switch", RT5670_MONO_ADC_MIXER,
1266 SOC_DAPM_ENUM("Mono ADC2 left source", rt5670_mono_adc_l2_enum);
1286 "Mono DAC MIXR", "ADC2"
1303 SOC_DAPM_ENUM("Mono ADC2 right source", rt5670_mono_adc_r2_enum);
1325 SOC_DAPM_ENUM("IF1 ADC2 IN source", rt5670_if1_adc2_in_enum);
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/touchscreen/
Dimx6ul_tsc.txt5 - reg: this touch controller address and the ADC2 address.
6 - interrupts: the interrupt of this touch controller and ADC2.
7 - clocks: the root clock of touch controller and ADC2.
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/input/touchscreen/
Dimx6ul_tsc.txt5 - reg: this touch controller address and the ADC2 address.
6 - interrupts: the interrupt of this touch controller and ADC2.
7 - clocks: the root clock of touch controller and ADC2.
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/
Diio-bindings.txt44 adc2: iio-device@1 {
101 io-channel-names = "adc1", "adc2";

1234567