Lines Matching +full:channel +full:- +full:select
1 # SPDX-License-Identifier: GPL-2.0-only
10 bool "ST-Ericsson AB8500 GPADC driver"
21 select IIO_BUFFER
22 select IIO_TRIGGERED_BUFFER
27 select IIO_BUFFER
28 select IIO_TRIGGERED_BUFFER
40 select IIO_BUFFER
41 select IIO_KFIFO_BUF
42 select REGMAP_SPI
45 Say yes here to build support for Analog Devices AD4130-8 SPI analog
54 select REGMAP_SPI
55 select IIO_BUFFER
56 select IIO_TRIGGERED_BUFFER
70 select AD7091R
71 select REGMAP_I2C
73 Say yes here to build support for Analog Devices AD7091R-5 ADC.
78 select AD7091R
79 select REGMAP_SPI
81 Say yes here to build support for Analog Devices AD7091R-2, AD7091R-4,
82 and AD7091R-8 ADC.
88 tristate "Analog Devices AD7124 and similar sigma-delta ADCs driver"
90 select AD_SIGMA_DELTA
92 Say yes here to build support for Analog Devices AD7124-4 and AD7124-8
101 select AD_SIGMA_DELTA
102 select GPIO_REGMAP if GPIOLIB
103 select REGMAP_SPI if GPIOLIB
107 - AD7172-2
108 - AD7173-8
109 - AD7175-2
110 - AD7176-2
118 select AD_SIGMA_DELTA
122 - AD7190
123 - AD7192
124 - AD7193
125 - AD7194
126 - AD7195
135 select IIO_BUFFER
136 select IIO_TRIGGER
137 select IIO_TRIGGERED_BUFFER
148 select CRC8
161 8 Channel ADC with temperature sensor.
171 8 Channel ADC with temperature sensor.
179 select IIO_BUFFER
180 select IIO_TRIGGERED_BUFFER
183 8 Channel ADC with temperature sensor.
191 select IIO_BUFFER
192 select IIO_TRIGGER
193 select IIO_TRIGGERED_BUFFER
205 tristate "Analog Devices AD7476 1-channel ADCs driver and other similar devices from AD and TI"
207 select IIO_BUFFER
208 select IIO_TRIGGERED_BUFFER
222 select IIO_BUFFER
223 select IIO_TRIGGERED_BUFFER
228 select AD7606
229 select IIO_BACKEND
232 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
241 select AD7606
244 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
252 select IIO_BACKEND
255 * AD7625 16-Bit, 6 MSPS PulSAR Analog-to-Digital Converter
256 * AD7626 16-Bit, 10 MSPS PulSAR Analog-to-Digital Converter
257 * AD7960 18-Bit, 5 MSPS PulSAR Analog-to-Digital Converter
258 * AD7961 16-Bit, 5 MSPS PulSAR Analog-to-Digital Converter
268 select IIO_BUFFER
269 select IIO_TRIGGERED_BUFFER
271 Say yes here to build support for Analog Devices AD7766, AD7766-1,
272 AD7766-2, AD7767, AD7767-1, AD7767-2 SPI analog to digital converters.
278 tristate "Analog Devices AD7768-1 ADC driver"
280 select IIO_BUFFER
281 select IIO_TRIGGER
282 select IIO_TRIGGERED_BUFFER
284 Say yes here to build support for Analog Devices AD7768-1 SPI
285 simultaneously sampling sigma-delta analog to digital converter (ADC).
288 called ad7768-1.
293 select CRC8
294 select IIO_BUFFER
306 select AD_SIGMA_DELTA
317 select AD_SIGMA_DELTA
328 select AD_SIGMA_DELTA
339 select IIO_BUFFER
340 select IIO_TRIGGERED_BUFFER
351 select IIO_BUFFER
352 select IIO_TRIGGERED_BUFFER
355 AD7904, AD7914, AD7923, AD7924 4 Channel ADCs.
363 select IIO_BUFFER
364 select IIO_TRIGGERED_BUFFER
377 AD7949, AD7682, AD7689 8 Channel ADCs.
385 select IIO_BUFFER
386 select IIO_TRIGGERED_BUFFER
399 select IIO_BACKEND
402 * AD9467 16-Bit, 200 MSPS/250 MSPS Analog-to-Digital Converter
414 select IIO_BUFFER
415 select IIO_BUFFER_HW_CONSUMER
416 select IIO_BUFFER_DMAENGINE
417 select REGMAP_MMIO
418 select IIO_BACKEND
422 analog-to-digital (ADC) converters that require either a high-speed
432 module will be called adi-axi-adc.
449 select IIO_BUFFER
450 select IIO_TRIGGERED_BUFFER
461 select IIO_BUFFER
462 select IIO_TRIGGERED_BUFFER
468 called at91-sama5d2_adc.
471 tristate "X-Powers AXP20X and AXP22X ADC driver"
474 Say yes here to have support for X-Powers power management IC (PMIC)
481 tristate "X-Powers AXP288 ADC driver"
484 Say yes here to have support for X-Powers power management IC (PMIC) ADC
513 select IIO_BUFFER
514 select IIO_TRIGGERED_BUFFER
524 select IIO_BUFFER
525 select IIO_TRIGGERED_BUFFER
530 called cpcap-adc.
539 will be da9150-gpadc.
542 called berlin2-adc.
545 tristate "Diolan DLN-2 ADC driver support"
547 select IIO_BUFFER
548 select IIO_TRIGGERED_BUFFER
550 Say yes here to build support for Diolan DLN-2 ADC.
562 called envelope-detector.
591 select IIO_BUFFER
592 select IIO_TRIGGERED_BUFFER
595 i.MX23/i.MX28 LRADC. This includes general-purpose ADC readings,
599 called mxs-lradc-adc.
612 Say yes here to build support for the GE HealthCare PMC 16-bit
613 16-Channel ADC.
616 called gehc-pmc-adc.
619 tristate "Holt Integrated Circuits HI-8435 threshold detector"
620 select IIO_TRIGGERED_EVENT
624 HI-8435 chip.
632 select IIO_BUFFER
633 select IIO_TRIGGERED_BUFFER
639 channel selection and gain, the other one is used for the measurement
653 select REGMAP_I2C
654 select IIO_BUFFER
655 select IIO_KFIFO_BUF
663 select IIO_BUFFER
699 called imx8qxp-adc.
737 touchscreen driver, so you should either select only one of the two
747 noise, low power, 8-channel, 12-bit SAR ADC
757 LTC2473 16-bit I2C ADC.
776 16-Bit 8-/16-Channel Delta Sigma ADC.
786 16-Bit 8-/16-Channel Delta Sigma ADC.
794 select IIO_BUFFER
795 select IIO_TRIGGERED_BUFFER
797 Say yes here to build support for Maxim SPI {10,12}-bit ADC models:
815 select IIO_BUFFER
816 select IIO_TRIGGERED_BUFFER
819 8-bit, dual-channel ADCs.
827 select AD_SIGMA_DELTA
828 select IIO_BUFFER
829 select IIO_TRIGGERED_BUFFER
832 Say yes here to build support for Maxim max11205 16-bit, single-channel
833 ultra-low power delta-sigma ADC.
841 select REGMAP_SPI
842 select IIO_BUFFER
843 select IIO_TRIGGER
844 select IIO_TRIGGERED_BUFFER
855 Say yes here to build support for Maxim max1241 12-bit, single-channel
864 select IIO_BUFFER
865 select IIO_TRIGGERED_BUFFER
885 monitor with 8-bits ADC interface with overcurrent delay/threshold and
900 the module will be called max77541-adc.
907 amplifier with 12-bits ADC interface.
951 select IIO_BUFFER
952 select IIO_TRIGGERED_BUFFER
972 called mt6359-auxadc.
977 select IIO_BUFFER
978 select IIO_TRIGGERED_BUFFER
982 is used in smartphones and tablets and supports a 11 channel
995 will be called "mt6370-adc".
1014 Say yes here to enable support for the MEN 16z188 ADC IP-Core on a MCB
1024 select REGMAP_MMIO
1064 select REGMAP_I2C
1065 select IIO_BUFFER
1066 select IIO_TRIGGERED_BUFFER
1069 High-Side Power/Current Monitor with Analog Output.
1079 PAC1932, PAC1933, PAC1934 Single/Multi-Channel Power Monitor with
1090 is used in smartphones and tablets and supports a 16 channel
1099 select QCOM_VADC_COMMON
1105 will be called qcom-pm8xxx-xoadc.
1117 be called qcom-qpmi-rradc.
1122 select REGMAP_SPMI
1131 be called qcom-spmi-iadc.
1136 select REGMAP_SPMI
1137 select QCOM_VADC_COMMON
1141 The driver supports multiple channels read. The VADC is a 15-bit
1142 sigma-delta ADC. Some of the channels are internally used for
1146 be called qcom-spmi-vadc.
1151 select REGMAP_SPMI
1152 select QCOM_VADC_COMMON
1156 The driver supports multiple channels read. The ADC is a 16-bit
1157 sigma-delta ADC. The hardware supports calibrated results for
1162 hardware supports internal pull-up for thermistors and can choose between
1166 be called qcom-spmi-adc5.
1169 tristate "Renesas R-Car GyroADC driver"
1173 R-Car Gen2 SoCs. This block is a simple SPI offload engine for
1174 reading data out of attached compatible ADCs in a round-robin
1179 module will be called rcar-gyroadc.
1189 will be called rn5t618-adc.
1195 select IIO_BUFFER
1196 select IIO_TRIGGERED_BUFFER
1207 select REGMAP_I2C
1208 select IIO_BUFFER
1209 select IIO_TRIGGERED_BUFFER
1212 RTQ6056 is a high accuracy current-sense monitor with I2C and SMBus
1262 select IIO_BUFFER
1263 select IIO_TRIGGERED_BUFFER
1264 select IIO_BACKEND
1266 Select this option to enables sigma delta modulator. This driver can
1278 select IIO_BUFFER
1279 select MFD_STM32_TIMERS
1280 select IIO_STM32_TIMER_TRIGGER
1281 select IIO_TRIGGERED_BUFFER
1283 Select this option to enable the core driver for STMicroelectronics
1284 STM32 analog-to-digital converter (ADC).
1287 will be called stm32-adc-core.
1297 will be called stm32-adc.
1302 select REGMAP
1303 select REGMAP_MMIO
1305 Select this option to enable the driver for STMicroelectronics
1309 will be called stm32-dfsdm-core.
1314 select STM32_DFSDM_CORE
1315 select REGMAP_MMIO
1316 select IIO_BUFFER
1317 select IIO_BUFFER_HW_CONSUMER
1318 select IIO_TRIGGERED_BUFFER
1319 select IIO_BACKEND
1321 Select this option to support ADCSigma delta modulator for
1325 will be called stm32-dfsdm-adc.
1332 built-in ADC block (stmpe811).
1339 select REGMAP_IRQ
1343 a touchscreen input and one channel for thermal sensor.
1351 called sun4i-gpadc-iio.
1361 called sun20i-gpadc-iio.
1366 select IIO_BUFFER
1367 select IIO_TRIGGERED_BUFFER
1373 called ti-adc081c.
1378 select IIO_BUFFER
1379 select IIO_TRIGGERED_BUFFER
1385 called ti-adc0832.
1390 select IIO_BUFFER
1391 select IIO_TRIGGERED_BUFFER
1397 called ti-adc084s021.
1402 select IIO_BUFFER
1403 select IIO_TRIGGERED_BUFFER
1409 called ti-adc12138.
1414 select IIO_BUFFER
1415 select IIO_TRIGGERED_BUFFER
1421 be called ti-adc108s102.
1431 called ti-adc128s052.
1434 tristate "Texas Instruments ADC161S626 1-channel differential ADC"
1436 select IIO_BUFFER
1437 select IIO_TRIGGERED_BUFFER
1443 called ti-adc161s626.
1448 select REGMAP_I2C
1449 select IIO_BUFFER
1450 select IIO_TRIGGERED_BUFFER
1456 called ti-ads1015.
1461 select IIO_BUFFER
1462 select IIO_TRIGGERED_BUFFER
1468 called ti-ads1119.
1473 select REGMAP_I2C
1476 4 channels, 12-bit I2C ADC chip.
1479 called ti-ads7924.
1489 called ti-ads1100.
1494 select IIO_BUFFER
1500 called ti-ads1298.
1505 select IIO_BUFFER
1506 select IIO_TRIGGERED_BUFFER
1513 module will be called ti-ads7950.
1523 called ti-ads8344.
1528 select IIO_BUFFER
1529 select IIO_TRIGGERED_BUFFER
1535 called ti-ads8688.
1540 select IIO_BUFFER
1541 select IIO_TRIGGERED_BUFFER
1547 called ti-ads124s08.
1552 select IIO_BUFFER
1553 select IIO_TRIGGERED_BUFFER
1559 called ti-ads131e08.
1564 select IIO_BUFFER
1565 select IIO_KFIFO_BUF
1576 select REGMAP_SPI
1577 select IIO_BUFFER
1578 select IIO_TRIGGERED_BUFFER
1584 ti-lmp92064.
1589 select IIO_BUFFER
1590 select IIO_TRIGGERED_BUFFER
1596 called ti-tlc4541.
1601 select IIO_BUFFER
1602 select IIO_TRIGGERED_BUFFER
1608 called ti-tsc2046.
1614 This driver provides support for Triton TWL4030-MADC. The
1618 called twl4030-madc.
1631 called twl6030-gpadc.
1636 select IIO_BUFFER
1637 select IIO_TRIGGERED_BUFFER
1639 Say yes here to support for Vybrid board analog-to-digital converter.
1658 select IIO_BUFFER
1659 select IIO_TRIGGERED_BUFFER
1665 to the XADC as well as the AXI-XADC interface.
1672 xilinx-xadc.
1687 xilinx-ams.