| /linux/Documentation/devicetree/bindings/iio/adc/ |
| H A D | renesas,rzn1-adc.yaml | 14 can use up to two internal ADC cores (ADC1 and ADC2) those internal cores are 39 adc1-avdd-supply: 41 ADC1 analog power supply. 43 adc1-vref-supply: 45 ADC1 reference voltage supply. 59 if ADC1 is used (i.e. adc1-{avdd,vref}-supply present): 60 - 0: ADC1 IN0 61 - 1: ADC1 IN1 62 - 2: ADC1 IN2 63 - 3: ADC1 IN3 [all …]
|
| H A D | aspeed,ast2600-adc.yaml | 31 - aspeed,ast2600-adc1 33 - aspeed,ast2700-adc1 87 adc1: adc@1e6e9100 { 88 compatible = "aspeed,ast2600-adc1";
|
| /linux/drivers/iio/adc/ |
| H A D | rzn1-adc.c | 9 * The RZ/N1 ADC controller can handle channels from its internal ADC1 and/or 10 * ADC2 cores. The driver use ADC1 and/or ADC2 cores depending on the presence 126 int adc1_vref_mV; /* ADC1 Vref in mV. Negative if ADC1 is not used */ 229 * channel from the ADC1 core and one channel from the ADC2 core. in rzn1_adc_read_raw_ch() 232 * a chan from ADC1 or a chan from ADC2, future improvements can define in rzn1_adc_read_raw_ch() 233 * an IIO chan that uses one chan from ADC1 and one chan from ADC2. in rzn1_adc_read_raw_ch() 237 /* chan 0..7 used to get ADC1 ch 0..7 */ in rzn1_adc_read_raw_ch() 279 /* chan 0..7 use ADC1 ch 0..7. Vref related to ADC1 core */ in rzn1_adc_get_vref_mV() 357 * For a given ADC core (ADC1 or ADC2), both regulators (AVDD and VREF) in rzn1_adc_core_get_regulators() 426 "adc1-avdd", "adc1-vref"); in rzn1_adc_probe()
|
| /linux/sound/soc/codecs/ |
| H A D | rt5677.c | 1022 SOC_DOUBLE("ADC1 Capture Switch", RT5677_STO1_ADC_DIG_VOL, 1033 SOC_DOUBLE_TLV("ADC1 Capture Volume", RT5677_STO1_ADC_DIG_VOL, 1462 SOC_DAPM_SINGLE("ADC1 Switch", RT5677_STO1_ADC_MIXER, 1469 SOC_DAPM_SINGLE("ADC1 Switch", RT5677_STO1_ADC_MIXER, 1476 SOC_DAPM_SINGLE("ADC1 Switch", RT5677_STO2_ADC_MIXER, 1483 SOC_DAPM_SINGLE("ADC1 Switch", RT5677_STO2_ADC_MIXER, 1490 SOC_DAPM_SINGLE("ADC1 Switch", RT5677_STO3_ADC_MIXER, 1497 SOC_DAPM_SINGLE("ADC1 Switch", RT5677_STO3_ADC_MIXER, 1504 SOC_DAPM_SINGLE("ADC1 Switch", RT5677_STO4_ADC_MIXER, 1511 SOC_DAPM_SINGLE("ADC1 Switc [all...] |
| H A D | rt5665.c | 967 SOC_DAPM_ENUM("IF1_2 23 ADC1 Swap Mux", rt5665_if1_2_23_adc_enum); 970 SOC_DAPM_ENUM("IF1_2 45 ADC1 Swap Mux", rt5665_if1_2_45_adc_enum); 973 SOC_DAPM_ENUM("IF1_2 67 ADC1 Swap Mux", rt5665_if1_2_67_adc_enum); 1493 SOC_DAPM_SINGLE("ADC1 Switch", RT5665_STO1_ADC_MIXER, 1500 SOC_DAPM_SINGLE("ADC1 Switch", RT5665_STO1_ADC_MIXER, 1507 SOC_DAPM_SINGLE("ADC1 Switch", RT5665_STO2_ADC_MIXER, 1514 SOC_DAPM_SINGLE("ADC1 Switch", RT5665_STO2_ADC_MIXER, 1521 SOC_DAPM_SINGLE("ADC1 Switch", RT5665_MONO_ADC_MIXER, 1528 SOC_DAPM_SINGLE("ADC1 Switch", RT5665_MONO_ADC_MIXER, 1777 /* STO1 ADC1 Sourc [all...] |
| H A D | cs53l30.h | 45 #define CS53L30_ADCDMIC1_CTL1 0x25 /* ADC1/DMIC1 Control 1. */ 46 #define CS53L30_ADCDMIC1_CTL2 0x26 /* ADC1/DMIC1 Control 2. */ 47 #define CS53L30_ADC1_CTL3 0x27 /* ADC1 Control 3. */ 48 #define CS53L30_ADC1_NG_CTL 0x28 /* ADC1 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 */
|
| H A D | rt5668.c | 1221 SOC_DAPM_SINGLE("ADC1 Switch", RT5668_STO1_ADC_MIXER, 1228 SOC_DAPM_SINGLE("ADC1 Switch", RT5668_STO1_ADC_MIXER, 1268 /* STO1 ADC1 Source */ 1291 "ADC1 L", "ADC1 R" 1549 SND_SOC_DAPM_ADC("ADC1 L", NULL, SND_SOC_NOPM, 0, 0), 1550 SND_SOC_DAPM_ADC("ADC1 R", NULL, SND_SOC_NOPM, 0, 0), 1552 SND_SOC_DAPM_SUPPLY("ADC1 L Power", RT5668_PWR_DIG_1, 1554 SND_SOC_DAPM_SUPPLY("ADC1 R Power", RT5668_PWR_DIG_1, 1556 SND_SOC_DAPM_SUPPLY("ADC1 cloc [all...] |
| H A D | rt5682.c | 1385 SOC_DAPM_SINGLE("ADC1 Switch", RT5682_STO1_ADC_MIXER, 1392 SOC_DAPM_SINGLE("ADC1 Switch", RT5682_STO1_ADC_MIXER, 1432 /* STO1 ADC1 Source */ 1455 "ADC1 L", "ADC1 R" 1749 SND_SOC_DAPM_ADC("ADC1 L", NULL, SND_SOC_NOPM, 0, 0), 1750 SND_SOC_DAPM_ADC("ADC1 R", NULL, SND_SOC_NOPM, 0, 0), 1752 SND_SOC_DAPM_SUPPLY("ADC1 L Power", RT5682_PWR_DIG_1, 1754 SND_SOC_DAPM_SUPPLY("ADC1 R Power", RT5682_PWR_DIG_1, 1756 SND_SOC_DAPM_SUPPLY("ADC1 cloc [all...] |
| H A D | rt5682s.c | 1517 SOC_DAPM_SINGLE("ADC1 Switch", RT5682S_STO1_ADC_MIXER, 1524 SOC_DAPM_SINGLE("ADC1 Switch", RT5682S_STO1_ADC_MIXER, 1569 /* STO1 ADC1 Source */ 1590 "ADC1 L", "ADC1 R" 1735 SND_SOC_DAPM_ADC("ADC1 L", NULL, SND_SOC_NOPM, 0, 0), 1736 SND_SOC_DAPM_ADC("ADC1 R", NULL, SND_SOC_NOPM, 0, 0), 1738 SND_SOC_DAPM_SUPPLY("ADC1 L Power", RT5682S_PWR_DIG_1, 1740 SND_SOC_DAPM_SUPPLY("ADC1 R Power", RT5682S_PWR_DIG_1, 1742 SND_SOC_DAPM_SUPPLY("ADC1 cloc [all...] |
| H A D | ak4619.c | 35 #define LADC1 0x06 /* ADC1 Lch Digital Volume */ 36 #define RADC1 0x07 /* ADC1 Rch Digital Volume */ 377 SND_SOC_DAPM_ADC("ADC1", NULL, PWR_MGMT, 4, 0), 444 {"SDOUT1", NULL, "ADC1"}, 447 {"ADC1", NULL, "Analog Input 1 Left MUX"}, 448 {"ADC1", NULL, "Analog Input 1 Right MUX"},
|
| /linux/arch/arm/boot/dts/aspeed/ |
| H A D | aspeed-bmc-ufispace-ncplite.dts | 31 <&adc1 0>, <&adc1 1>, <&adc1 2>, <&adc1 3>, 32 <&adc1 4>, <&adc1 5>, <&adc1 6>, <&adc1 7>; 223 &adc1 {
|
| H A D | aspeed-bmc-facebook-greatlakes.dts | 27 <&adc1 0>, <&adc1 2>, <&adc1 3>, <&adc1 4>, 28 <&adc1 5>, <&adc1 6>; 221 &adc1 {
|
| H A D | aspeed-bmc-facebook-bletchley.dts | 33 <&adc1 0>, <&adc1 1>, <&adc1 2>, <&adc1 3>, 34 <&adc1 4>, <&adc1 5>, <&adc1 6>, <&adc1 7>; 1037 &adc1 {
|
| /linux/drivers/mfd/ |
| H A D | mc13xxx-core.c | 256 u32 adc0, adc1, old_adc0; in mc13xxx_adc_do_conversion() local 280 adc1 = MC13XXX_ADC1_ADEN | MC13XXX_ADC1_ADTRIGIGN | MC13XXX_ADC1_ASC; in mc13xxx_adc_do_conversion() 289 adc1 |= MC13XXX_ADC1_ADSEL; in mc13xxx_adc_do_conversion() 302 adc1 |= 4 << MC13XXX_ADC1_CHAN1_SHIFT; in mc13xxx_adc_do_conversion() 307 adc1 |= (channel & 0x7) << MC13XXX_ADC1_CHAN0_SHIFT; in mc13xxx_adc_do_conversion() 308 adc1 |= MC13XXX_ADC1_RAND; in mc13xxx_adc_do_conversion() 313 adc1 |= 4 << MC13XXX_ADC1_CHAN1_SHIFT; in mc13xxx_adc_do_conversion() 321 adc1 |= ato << MC13783_ADC1_ATO_SHIFT; in mc13xxx_adc_do_conversion() 323 adc1 |= MC13783_ADC1_ATOX; in mc13xxx_adc_do_conversion() 332 mc13xxx_reg_write(mc13xxx, MC13XXX_ADC1, adc1); in mc13xxx_adc_do_conversion()
|
| /linux/drivers/iio/light/ |
| H A D | tsl2563.c | 309 u16 adc0, adc1; in tsl2563_get_adc() local 341 adc1 = ret; in tsl2563_get_adc() 347 chip->data1 = tsl2563_normalize_adc(adc1, chip->gainlevel->gaintime); in tsl2563_get_adc() 371 * The basic formula is lux = c0 * adc0 - c1 * adc1, where c0 and c1 are 373 * kinds of light, determined by the ratio adc1/adc0 (basically the ratio 375 * lists the upper threshold of the adc1/adc0 ratio and the corresponding 422 static unsigned int tsl2563_adc_to_lux(u32 adc0, u32 adc1) in tsl2563_adc_to_lux() argument 425 unsigned long ratio, lux, ch0 = adc0, ch1 = adc1; in tsl2563_adc_to_lux()
|
| /linux/arch/arm/boot/dts/nxp/vf/ |
| H A D | vf500-colibri.dtsi | 20 io-channels = <&adc1 0>,<&adc0 0>, 21 <&adc0 1>,<&adc1 2>;
|
| H A D | vf610-zii-ssmb-dtu.dts | 54 <&adc1 8>, /* VCC_1V5 */ 55 <&adc1 9>; /* VCC_1V2 */ 64 &adc1 {
|
| H A D | vf610-zii-spb4.dts | 50 <&adc1 8>, /* VCC_1V5 */ 51 <&adc1 9>; /* VCC_1V2 */ 60 &adc1 {
|
| H A D | vf610-zii-ssmb-spu3.dts | 54 <&adc1 8>, /* VCC_1V5 */ 55 <&adc1 9>; /* VCC_1V2 */ 64 &adc1 {
|
| H A D | vf610-zii-cfu1.dts | 79 <&adc1 8>, /* VCC_1V5 */ 80 <&adc1 9>; /* VCC_1V2 */ 89 &adc1 {
|
| /linux/Documentation/devicetree/bindings/input/touchscreen/ |
| H A D | toradex,vf50-touchscreen.yaml | 68 io-channels = <&adc1 0>, <&adc0 0>, <&adc0 1>, <&adc1 2>;
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | qcom,pm4125-sdw.yaml | 30 PM4125 TX Port 1 (ADC1,2 & DMIC0 & MBHC) <=> SWR0 Port 1 31 PM4125 TX Port 2 (ADC1 & DMIC0,1,2 & MBHC) <=> SWR0 Port 2
|
| /linux/arch/arm/boot/dts/st/ |
| H A D | stm32mp133c-prihmb.dts | 168 &adc1 { 342 adc_1_pins_a: adc1-0 { 344 pinmux = <STM32_PINMUX('C', 0, ANALOG)>, /* ADC1 in0 */ 345 <STM32_PINMUX('C', 2, ANALOG)>, /* ADC1 in15 */ 346 <STM32_PINMUX('F', 13, ANALOG)>; /* ADC1 in11 */
|
| /linux/arch/arm64/boot/dts/renesas/ |
| H A D | rzt2h-n2h-evk-common.dtsi | 350 * ADC1 AN100 can be exposed on ADC header or on mikroBUS connector. 359 * ADC1 AN101 can be exposed on ADC header or on Grove2 connector. 368 * ADC1 AN102 can be exposed on ADC header or on Grove2 connector. 377 &adc1 {
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx7-mba7.dtsi | 86 io-channels = <&adc1 0>, <&adc1 1>, <&adc1 2>, <&adc1 3>, 186 &adc1 {
|