Lines Matching +full:stm32 +full:- +full:dfsdm +full:- +full:adc
1 # SPDX-License-Identifier: GPL-2.0-only
3 # ADC drivers
17 Say Y here to enable support for the GPADC (General Purpose ADC)
23 called 88pm886-gpadc.
26 bool "ST-Ericsson AB8500 GPADC driver"
43 tristate "Analog Devices AD4000 ADC Driver"
51 SPI analog to digital converters (ADC). If intended to use with
60 tristate "Analog Devices AD4030 ADC Driver"
68 SPI analog to digital converters (ADC).
74 tristate "Analog Devices AD4080 high speed ADC"
80 high speed, low noise, low distortion, 20-bit, Easy Drive,
81 successive approximation register (SAR) analog-to-digital
82 converter (ADC). Supports iio_backended devices for AD4080.
88 tristate "Analog Device AD4130 ADC Driver"
96 Say yes here to build support for Analog Devices AD4130-8 SPI analog
97 to digital converters (ADC).
104 tristate "Analog Device AD4170-4 ADC Driver"
112 Say yes here to build support for Analog Devices AD4170-4 SPI analog
113 to digital converters (ADC).
116 called ad4170-4.
119 tristate "Analog Device AD4695 ADC Driver"
128 analog to digital converters (ADC).
151 tristate "Analog Devices AD7091R5 ADC Driver"
156 Say yes here to build support for Analog Devices AD7091R-5 ADC.
159 tristate "Analog Devices AD7091R8 ADC Driver"
164 Say yes here to build support for Analog Devices AD7091R-2, AD7091R-4,
165 and AD7091R-8 ADC.
171 tristate "Analog Devices AD7124 and similar sigma-delta ADCs driver"
175 Say yes here to build support for Analog Devices AD7124-4 and AD7124-8
176 SPI analog to digital converters (ADC).
189 Say yes here to build support for Analog Devices AD7173 and similar ADC
191 - AD7172-2
192 - AD7173-8
193 - AD7175-2
194 - AD7176-2
200 tristate "Analog Devices AD7191 ADC driver"
210 tristate "Analog Devices AD7192 and similar ADC driver"
215 converters (ADC):
216 - AD7190
217 - AD7192
218 - AD7193
219 - AD7194
220 - AD7195
227 tristate "Analog Devices AD7265/AD7266 ADC driver"
251 tristate "Analog Devices AD7291 ADC driver"
255 8 Channel ADC with temperature sensor.
261 tristate "Analog Devices AD7292 ADC driver"
265 8 Channel ADC with temperature sensor.
271 tristate "Analog Devices AD7298 ADC driver"
277 8 Channel ADC with temperature sensor.
283 tristate "Analog Devices AD7380 ADC driver"
294 Say yes here to build support for Analog Devices AD7380 ADC and
301 tristate "Analog Device AD7405 ADC Driver"
305 ADUM7702, ADUM7703 analog to digital converters (ADC).
311 tristate "Analog Devices AD7476 1-channel ADCs driver and other similar devices from AD and TI"
332 tristate "Analog Devices AD7606 ADC driver with parallel interface support"
338 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
345 tristate "Analog Devices AD7606 ADC driver with spi interface support"
352 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
358 tristate "Analog Devices AD7625/AD7626 High Speed ADC driver"
363 * AD7625 16-Bit, 6 MSPS PulSAR Analog-to-Digital Converter
364 * AD7626 16-Bit, 10 MSPS PulSAR Analog-to-Digital Converter
365 * AD7960 18-Bit, 5 MSPS PulSAR Analog-to-Digital Converter
366 * AD7961 16-Bit, 5 MSPS PulSAR Analog-to-Digital Converter
368 The driver requires the assistance of the AXI ADC IP core to operate.
374 tristate "Analog Devices AD7766/AD7767 ADC driver"
379 Say yes here to build support for Analog Devices AD7766, AD7766-1,
380 AD7766-2, AD7767, AD7767-1, AD7767-2 SPI analog to digital converters.
386 tristate "Analog Devices AD7768-1 ADC driver"
394 Say yes here to build support for Analog Devices AD7768-1 SPI
395 simultaneously sampling sigma-delta analog to digital converter (ADC).
398 called ad7768-1.
401 tristate "Analog Devices AD7779 ADC driver"
408 (AD7770, AD7771, AD7779) analog to digital converter (ADC).
420 AD7780 and AD7781 SPI analog to digital converters (ADC).
426 tristate "Analog Devices AD7791 ADC driver"
431 AD7790 and AD7791 SPI analog to digital converters (ADC).
442 AD7794 and AD7795 SPI analog to digital converters (ADC).
448 tristate "Analog Devices AD7887 ADC driver"
454 AD7887 SPI analog to digital converter (ADC).
496 tristate "Analog Devices AD799x ADC driver"
503 i2c analog to digital converters (ADC). Provides direct access
510 tristate "Analog Devices AD9467 High Speed ADC driver"
515 * AD9467 16-Bit, 200 MSPS/250 MSPS Analog-to-Digital Converter
517 The driver requires the assistance of the AXI ADC IP core to operate,
535 The device features high-precision analog-to-digital converters
544 tristate "Analog Devices Generic AXI ADC IP core driver"
553 AXI ADC IP core. The IP core is used for interfacing with
554 analog-to-digital (ADC) converters that require either a high-speed
564 module will be called adi-axi-adc.
567 tristate "Aspeed ADC"
571 If you say yes here you get support for the ADC included in Aspeed
578 tristate "Atmel AT91 ADC"
584 Say yes here to build support for Atmel AT91 ADC.
590 tristate "Atmel AT91 SAMA5D2 ADC"
596 Say yes here to build support for Atmel SAMA5D2 ADC which is
600 called at91-sama5d2_adc.
603 tristate "X-Powers AXP20X and AXP22X ADC driver"
606 Say yes here to have support for X-Powers power management IC (PMIC)
607 AXP20X and AXP22X ADC devices.
613 tristate "X-Powers AXP288 ADC driver"
616 Say yes here to have support for X-Powers power management IC (PMIC) ADC
617 device. Depending on platform configuration, this general purpose ADC can
624 tristate "Broadcom IPROC ADC driver"
630 ADC driver.
632 Broadcom iProc ADC driver. Broadcom iProc ADC controller has 8
636 tristate "Marvell Berlin2 ADC driver"
639 Marvell Berlin2 ADC driver. This ADC has 8 channels, with one used for
643 tristate "Cosmic Circuits 10001 ADC driver"
648 Say yes here to build support for Cosmic Circuits 10001 ADC.
654 tristate "Motorola CPCAP PMIC ADC driver"
659 Say yes here to build support for Motorola CPCAP PMIC ADC.
662 called cpcap-adc.
671 will be da9150-gpadc.
674 called berlin2-adc.
677 tristate "Diolan DLN-2 ADC driver support"
682 Say yes here to build support for Diolan DLN-2 ADC.
694 called envelope-detector.
697 tristate "Cirrus Logic EP93XX ADC driver"
701 Driver for the ADC module on the EP93XX series of SoC from Cirrus Logic.
709 tristate "Exynos ADC driver support"
713 Driver for the ADC block found in the Samsung S3C6410, S5Pv210 and
721 tristate "Freescale i.MX23/i.MX28 LRADC ADC"
726 Say yes here to build support for the ADC functions of the
727 i.MX23/i.MX28 LRADC. This includes general-purpose ADC readings,
731 called mxs-lradc-adc.
734 tristate "Freescale MX25 ADC driver"
737 Generic Conversion Queue driver used for general purpose ADC in the
738 MX25. This driver supports single measurements using the MX25 ADC.
741 tristate "GE HealthCare PMC ADC driver"
744 Say yes here to build support for the GE HealthCare PMC 16-bit
745 16-Channel ADC.
748 called gehc-pmc-adc.
751 tristate "Holt Integrated Circuits HI-8435 threshold detector"
756 HI-8435 chip.
762 tristate "AVIA HX711 ADC for weight cells"
767 If you say yes here you get support for AVIA HX711 ADC which is used
793 tristate "Ingenic JZ47xx SoCs ADC driver"
797 Say yes here to build support for the Ingenic JZ47xx SoCs ADC unit.
803 tristate "Intel Bay Trail / Cherry Trail Dollar Cove TI ADC driver"
806 Say yes here to have support for the Dollar Cove TI PMIC ADC device.
807 Depending on platform configuration, this general purpose ADC can be
814 tristate "Intel Merrifield Basin Cove ADC driver"
817 Say yes here to have support for Basin Cove power management IC (PMIC) ADC
818 device. Depending on platform configuration, this general purpose ADC can
825 tristate "Freescale IMX7D ADC driver"
829 Say yes here to build support for IMX7D ADC.
835 tristate "NXP IMX8QXP ADC driver"
839 Say yes here to build support for IMX8QXP ADC.
842 called imx8qxp-adc.
845 tristate "IMX93 ADC driver"
849 Say yes here to build support for IMX93 ADC.
855 tristate "LP8788 ADC driver"
858 Say yes here to build support for TI LP8788 ADC.
864 tristate "NXP LPC18xx ADC driver"
868 Say yes here to build support for NXP LPC18XX ADC.
874 tristate "NXP LPC32XX ADC"
878 Say yes here to build support for the integrated ADC inside the
886 tristate "Linear Technology LTC2309 ADC driver"
890 noise, low power, 8-channel, 12-bit SAR ADC
896 tristate "Linear Technology LTC2471 and LTC2473 ADC driver"
900 LTC2473 16-bit I2C ADC.
906 tristate "Linear Technology LTC2485 ADC driver"
909 Say yes here to build support for Linear Technology LTC2485 ADC.
915 tristate "Linear Technology LTC2496 ADC driver"
919 16-Bit 8-/16-Channel Delta Sigma ADC.
925 tristate "Linear Technology LTC2497 ADC driver"
929 16-Bit 8-/16-Channel Delta Sigma ADC.
935 tristate "Maxim max1027 ADC driver"
940 Say yes here to build support for Maxim SPI {10,12}-bit ADC models:
947 tristate "Maxim max11100 ADC driver"
950 Say yes here to build support for Maxim max11100 SPI ADC
962 8-bit, dual-channel ADCs.
968 tristate "Maxim max11205 ADC driver"
975 Say yes here to build support for Maxim max11205 16-bit, single-channel
976 ultra-low power delta-sigma ADC.
982 tristate "Analog Devices MAX11410 ADC driver"
995 tristate "Maxim max1241 ADC driver"
998 Say yes here to build support for Maxim max1241 12-bit, single-channel
999 ADC.
1005 tristate "Maxim max1363 ADC driver"
1011 converters (ADC). (max1361, max1362, max1363, max1364, max1036,
1024 tristate "Analog Devices MAX14001/MAX14002 ADC driver"
1028 Configurable, Isolated 10-bit ADCs for Multi-Range Binary Inputs.
1034 tristate "Maxim max34408/max344089 ADC driver"
1038 monitor with 8-bits ADC interface with overcurrent delay/threshold and
1045 tristate "Analog Devices MAX77541 ADC driver"
1048 This driver controls a Analog Devices MAX77541 ADC
1049 via I2C bus. This device has one adc. Say yes here to build
1050 support for Analog Devices MAX77541 ADC interface.
1053 the module will be called max77541-adc.
1056 tristate "Maxim max9611/max9612 ADC driver"
1060 amplifier with 12-bits ADC interface.
1120 MT6359 PMICs Auxiliary ADC.
1125 called mt6359-auxadc.
1128 tristate "Mediatek MT6360 ADC driver"
1133 Say Y here to enable MT6360 ADC support.
1136 general purpose ADC.
1139 tristate "MediaTek MT6370 ADC driver"
1142 Say yes here to enable MediaTek MT6370 ADC support.
1144 This ADC driver provides 9 channels for system monitoring (charger
1148 will be called "mt6370-adc".
1164 tristate "MEN 16z188 ADC IP Core support"
1167 Say yes here to enable support for the MEN 16z188 ADC IP-Core on a MCB
1174 tristate "Amlogic Meson SAR ADC driver"
1179 Say yes here to build support for the SAR ADC found in Amlogic Meson
1186 tristate "Monolithic MP2629 ADC driver"
1189 Say yes to have support for battery charger IC MP2629 ADC device
1192 This driver provides ADC conversion of system, input power supply
1196 tristate "Nuvoton NAU7802 ADC driver"
1199 Say yes here to build support for Nuvoton NAU7802 ADC.
1216 tristate "Nuvoton NPCM ADC driver"
1220 Say yes here to build support for Nuvoton NPCM ADC.
1233 High-Side Power/Current Monitor with Analog Output.
1243 PAC1932, PAC1933, PAC1934 Single/Multi-Channel Power Monitor with
1250 tristate "TI Palmas General Purpose ADC"
1255 general purpose ADC.
1265 ADC driver for the XOADC portions of the Qualcomm PM8xxx PMICs
1269 will be called qcom-pm8xxx-xoadc.
1275 This is for the PMIC Round Robin ADC driver.
1281 be called qcom-qpmi-rradc.
1284 tristate "Qualcomm SPMI PMIC current ADC"
1288 This is the IIO Current ADC driver for Qualcomm QPNP IADC Chip.
1295 be called qcom-spmi-iadc.
1298 tristate "Qualcomm SPMI PMIC voltage ADC"
1303 This is the IIO Voltage ADC driver for Qualcomm QPNP VADC Chip.
1305 The driver supports multiple channels read. The VADC is a 15-bit
1306 sigma-delta ADC. Some of the channels are internally used for
1310 be called qcom-spmi-vadc.
1313 tristate "Qualcomm Technologies Inc. SPMI PMIC5 ADC"
1318 This is the IIO Voltage PMIC5 ADC driver for Qualcomm Technologies Inc.
1320 The driver supports multiple channels read. The ADC is a 16-bit
1321 sigma-delta ADC. The hardware supports calibrated results for
1323 power, on board system thermistors connected to the PMIC ADC,
1326 hardware supports internal pull-up for thermistors and can choose between
1327 a 100k, 30k and 400k pull up using the ADC channels.
1330 be called qcom-spmi-adc5.
1333 tristate "Renesas R-Car GyroADC driver"
1337 R-Car Gen2 SoCs. This block is a simple SPI offload engine for
1338 reading data out of attached compatible ADCs in a round-robin
1339 fashion. Up to 4 or 8 ADC channels are supported by this block,
1343 module will be called rcar-gyroadc.
1346 tristate "ADC for the RN5T618/RC5T619 family of chips"
1349 Say yes here to build support for the integrated ADC inside the
1353 will be called rn5t618-adc.
1356 tristate "Rohm BD79112 ADC driver"
1361 Say yes here to build support for the ROHM BD79112 ADC. The
1362 ROHM BD79112 is a 12-bit, 32-channel, SAR ADC. Analog inputs
1366 tristate "Rohm BD79124 ADC driver"
1371 Say yes here to build support for the ROHM BD79124 ADC. The
1372 ROHM BD79124 is a 12-bit, 8-channel, SAR ADC. The ADC supports
1374 out-of-window measurements. The window is configurable for each
1391 tristate "Richtek RTQ6056 Current and Power Monitor ADC"
1397 Say yes here to enable RQT6056 ADC support.
1398 RTQ6056 is a high accuracy current-sense monitor with I2C and SMBus
1406 tristate "Renesas RZ/G2L ADC driver"
1410 Say yes here to build support for the ADC found in Renesas
1417 tristate "Renesas RZ/N1 ADC driver"
1420 Say yes here to build support for the ADC found in Renesas
1424 module will be called rzn1-adc.
1427 tristate "Renesas RZ/T2H / RZ/N2H ADC driver"
1431 Say yes here to build support for the ADC found in Renesas
1438 tristate "Spreadtrum SC27xx series PMICs ADC"
1441 Say yes here to build support for the integrated ADC inside the
1458 tristate "ST SPEAr ADC"
1462 Say yes here to build support for the integrated ADC inside the
1481 tristate "STMicroelectronics STM32 adc core"
1492 STM32 analog-to-digital converter (ADC).
1495 will be called stm32-adc-core.
1498 tristate "STMicroelectronics STM32 adc"
1501 Say yes here to build support for STMicroelectronics stm32 Analog
1502 to Digital Converter (ADC).
1505 will be called stm32-adc.
1508 tristate "STMicroelectronics STM32 DFSDM core"
1514 STM32 digital filter for sigma delta converter.
1517 will be called stm32-dfsdm-core.
1520 tristate "STMicroelectronics STM32 dfsdm adc"
1530 STMicroelectronics STM32 digital filter for sigma delta converter.
1533 will be called stm32-dfsdm-adc.
1536 tristate "STMicroelectronics STMPE ADC driver"
1540 built-in ADC block (stmpe811).
1550 GPADC. This ADC provides 4 channels which can be used as an ADC or as
1553 The thermal sensor slows down ADC readings and can be disabled by
1556 than ADC readings.
1559 called sun4i-gpadc-iio.
1567 SoCs GPADC. This ADC provides up to 16 channels.
1570 called sun20i-gpadc-iio.
1579 ADC101C and ADC121C ADC chips.
1582 called ti-adc081c.
1591 ADC0832, ADC0834, ADC0838 ADC chips.
1594 called ti-adc0832.
1606 called ti-adc084s021.
1615 ADC128S102 ADC.
1618 be called ti-adc108s102.
1630 called ti-adc12138.
1640 called ti-adc128s052.
1643 tristate "Texas Instruments ADC161S626 1-channel differential ADC"
1652 called ti-adc161s626.
1655 tristate "Texas Instruments ADS1015 ADC"
1662 ADC chip.
1665 called ti-ads1015.
1668 tristate "Texas Instruments ADS1100 and ADS1000 ADC"
1672 ADS1000 ADC chips.
1675 called ti-ads1100.
1678 tristate "Texas Instruments ADS1119 ADC"
1684 ADC chip.
1687 called ti-ads1119.
1696 and ADS124S06 ADC chips
1699 called ti-ads124s08.
1708 medical ADC chips
1711 called ti-ads1298.
1723 called ti-ads131e08.
1726 tristate "Texas Instruments ADS7128 and ADS7138 ADC driver"
1730 ADS7138 8-channel A/D converters with 12-bit resolution.
1733 called ti-ads7138.
1736 tristate "Texas Instruments ADS7924 ADC"
1741 4 channels, 12-bit I2C ADC chip.
1744 called ti-ads7924.
1747 tristate "Texas Instruments ADS7950 ADC driver"
1757 module will be called ti-ads7950.
1764 ADC chips
1767 called ti-ads8344.
1776 and ADS8688 ADC chips
1779 called ti-ads8688.
1782 tristate "TI's AM335X ADC driver"
1787 Say yes here to build support for Texas Instruments ADC
1794 tristate "Texas Instruments LMP92064 ADC driver"
1804 ti-lmp92064.
1807 tristate "Texas Instruments TLC4541 ADC driver"
1813 ADC chips.
1816 called ti-tlc4541.
1819 tristate "Texas Instruments TSC2046 ADC driver"
1824 Say yes here to build support for ADC functionality of Texas
1828 called ti-tsc2046.
1834 This driver provides support for Triton TWL4030-MADC. The
1838 called twl4030-madc.
1851 called twl6030-gpadc.
1854 tristate "Freescale vf610 ADC driver"
1859 Say yes here to support for Vybrid board analog-to-digital converter.
1866 tristate "Viperboard ADC support"
1869 Say yes here to access the ADC part of the Nano River
1885 to the XADC as well as the AXI-XADC interface.
1888 that can be used to access the System Monitor ADC on the Xilinx
1892 xilinx-xadc.
1907 xilinx-ams.