Lines Matching +full:system +full:- +full:on +full:- +full:chips
1 # SPDX-License-Identifier: GPL-2.0-only
14 depends on MFD_88PM886_PMIC
18 found on the Marvell 88PM886 PMIC. The GPADC measures various
20 system, battery and USB Vbus.
23 called 88pm886-gpadc.
26 bool "ST-Ericsson AB8500 GPADC driver"
27 depends on AB8500_CORE && REGULATOR_AB8500
44 depends on SPI
61 depends on SPI
62 depends on GPIOLIB
75 depends on SPI
80 high speed, low noise, low distortion, 20-bit, Easy Drive,
81 successive approximation register (SAR) analog-to-digital
89 depends on SPI
90 depends on GPIOLIB
94 depends on COMMON_CLK
96 Say yes here to build support for Analog Devices AD4130-8 SPI analog
104 tristate "Analog Device AD4170-4 ADC Driver"
105 depends on SPI
109 depends on COMMON_CLK
110 depends on GPIOLIB
112 Say yes here to build support for Analog Devices AD4170-4 SPI analog
116 called ad4170-4.
120 depends on SPI
135 depends on SPI
136 depends on PWM
142 data acquisition system (DAS).
152 depends on I2C
156 Say yes here to build support for Analog Devices AD7091R-5 ADC.
160 depends on SPI
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"
172 depends on SPI_MASTER
175 Say yes here to build support for Analog Devices AD7124-4 and AD7124-8
183 depends on SPI_MASTER
191 - AD7172-2
192 - AD7173-8
193 - AD7175-2
194 - AD7176-2
201 depends on SPI
211 depends on SPI
216 - AD7190
217 - AD7192
218 - AD7193
219 - AD7194
220 - AD7195
228 depends on SPI_MASTER
240 tristate "Analog Devices AD7280A Lithium Ion Battery Monitoring System"
241 depends on SPI
245 Lithium Ion Battery Monitoring System.
252 depends on I2C
262 depends on SPI
272 depends on SPI
284 depends on SPI_MASTER
295 similar chips.
302 depends on IIO_BACKEND
311 tristate "Analog Devices AD7476 1-channel ADCs driver and other similar devices from AD and TI"
312 depends on SPI
333 depends on HAS_IOPORT
338 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
346 depends on SPI
352 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
359 depends on PWM
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
375 depends on SPI_MASTER
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"
387 depends on SPI
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.
402 depends on SPI
415 depends on SPI
416 depends on GPIOLIB || COMPILE_TEST
427 depends on SPI
438 depends on SPI
449 depends on SPI
461 depends on SPI
473 depends on SPI
487 depends on SPI
497 depends on I2C
511 depends on SPI
515 * AD9467 16-Bit, 200 MSPS/250 MSPS Analog-to-Digital Converter
526 depends on SPI
535 The device features high-precision analog-to-digital converters
545 depends on MICROBLAZE || NIOS2 || ARCH_ZYNQ || ARCH_ZYNQMP || ARCH_INTEL_SOCFPGA || COMPILE_TEST
554 analog-to-digital (ADC) converters that require either a high-speed
564 module will be called adi-axi-adc.
568 depends on ARCH_ASPEED || COMPILE_TEST
569 depends on COMMON_CLK
579 depends on ARCH_AT91 || COMPILE_TEST
580 depends on INPUT && SYSFS && OF
591 depends on ARCH_AT91 || COMPILE_TEST
592 depends on HAS_IOMEM
597 available on SAMA5D2 SoC family.
600 called at91-sama5d2_adc.
603 tristate "X-Powers AXP20X and AXP22X ADC driver"
604 depends on MFD_AXP20X
606 Say yes here to have support for X-Powers power management IC (PMIC)
613 tristate "X-Powers AXP288 ADC driver"
614 depends on MFD_AXP20X
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
625 depends on (ARCH_BCM_IPROC && OF) || COMPILE_TEST
626 depends on MFD_SYSCON
637 depends on ARCH_BERLIN || COMPILE_TEST
644 depends on HAS_IOMEM && HAVE_CLK && REGULATOR
655 depends on MFD_CPCAP
662 called cpcap-adc.
666 depends on MFD_DA9150
671 will be da9150-gpadc.
674 called berlin2-adc.
677 tristate "Diolan DLN-2 ADC driver support"
678 depends on MFD_DLN2
682 Say yes here to build support for Diolan DLN-2 ADC.
694 called envelope-detector.
698 depends on ARCH_EP93XX || COMPILE_TEST
699 depends on HAS_IOMEM
701 Driver for the ADC module on the EP93XX series of SoC from Cirrus Logic.
702 It's recommended to switch on CONFIG_HIGH_RES_TIMERS option, in this
710 depends on ARCH_EXYNOS || ARCH_S3C64XX || ARCH_S5PV210 || (OF && COMPILE_TEST)
711 depends on HAS_IOMEM
722 depends on MFD_MXS_LRADC
727 i.MX23/i.MX28 LRADC. This includes general-purpose ADC readings,
731 called mxs-lradc-adc.
735 depends on MFD_MX25_TSADC
742 depends on I2C
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"
753 depends on SPI
756 HI-8435 chip.
763 depends on GPIOLIB
784 depends on I2C && !SENSORS_INA2XX
794 depends on MIPS || COMPILE_TEST
804 depends on INTEL_SOC_PMIC_CHTDC_TI
807 Depending on platform configuration, this general purpose ADC can be
815 depends on INTEL_SOC_PMIC_MRFLD
818 device. Depending on platform configuration, this general purpose ADC can
826 depends on ARCH_MXC || COMPILE_TEST
827 depends on HAS_IOMEM
836 depends on ARCH_MXC || COMPILE_TEST
837 depends on HAS_IOMEM
842 called imx8qxp-adc.
846 depends on ARCH_MXC || COMPILE_TEST
847 depends on HAS_IOMEM
856 depends on MFD_LP8788
865 depends on ARCH_LPC18XX || COMPILE_TEST
866 depends on HAS_IOMEM
875 depends on ARCH_LPC32XX || COMPILE_TEST
876 depends on HAS_IOMEM
887 depends on I2C
890 noise, low power, 8-channel, 12-bit SAR ADC
897 depends on I2C
900 LTC2473 16-bit I2C ADC.
907 depends on I2C
916 depends on SPI
919 16-Bit 8-/16-Channel Delta Sigma ADC.
926 depends on I2C
929 16-Bit 8-/16-Channel Delta Sigma ADC.
936 depends on SPI
940 Say yes here to build support for Maxim SPI {10,12}-bit ADC models:
948 depends on SPI_MASTER
957 depends on SPI
962 8-bit, dual-channel ADCs.
969 depends on SPI
975 Say yes here to build support for Maxim max11205 16-bit, single-channel
976 ultra-low power delta-sigma ADC.
983 depends on SPI
996 depends on SPI_MASTER
998 Say yes here to build support for Maxim max1241 12-bit, single-channel
1006 depends on I2C
1025 depends on SPI
1028 Configurable, Isolated 10-bit ADCs for Multi-Range Binary Inputs.
1035 depends on I2C
1038 monitor with 8-bits ADC interface with overcurrent delay/threshold and
1046 depends on MFD_MAX77541
1053 the module will be called max77541-adc.
1057 depends on I2C
1060 amplifier with 12-bits ADC interface.
1067 depends on SPI
1079 depends on I2C
1090 depends on SPI
1091 depends on IIO
1103 depends on SPI
1117 depends on MFD_MT6397
1121 This driver provides multiple channels for system monitoring,
1125 called mt6359-auxadc.
1129 depends on MFD_MT6360
1134 Integrated for System Monitoring includes
1140 depends on MFD_MT6370
1144 This ADC driver provides 9 channels for system monitoring (charger
1148 will be called "mt6370-adc".
1152 depends on ARCH_MEDIATEK || COMPILE_TEST
1153 depends on HAS_IOMEM
1165 depends on MCB
1167 Say yes here to enable support for the MEN 16z188 ADC IP-Core on a MCB
1176 depends on OF && COMMON_CLK && (ARCH_MESON || COMPILE_TEST)
1187 depends on MFD_MP2629
1192 This driver provides ADC conversion of system, input power supply
1197 depends on I2C
1206 depends on I2C
1217 depends on ARCH_NPCM || COMPILE_TEST
1218 depends on HAS_IOMEM
1227 depends on I2C
1233 High-Side Power/Current Monitor with Analog Output.
1240 depends on I2C
1243 PAC1932, PAC1933, PAC1934 Single/Multi-Channel Power Monitor with
1251 depends on MFD_PALMAS
1262 depends on MFD_PM8XXX
1269 will be called qcom-pm8xxx-xoadc.
1273 depends on MFD_SPMI_PMIC
1281 be called qcom-qpmi-rradc.
1285 depends on SPMI
1295 be called qcom-spmi-iadc.
1299 depends on SPMI
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.
1314 depends on SPMI
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
1330 be called qcom-spmi-adc5.
1333 tristate "Renesas R-Car GyroADC driver"
1334 depends on ARCH_RCAR_GEN2 || COMPILE_TEST
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
1340 depending on which ADCs are attached.
1343 module will be called rcar-gyroadc.
1346 tristate "ADC for the RN5T618/RC5T619 family of chips"
1347 depends on MFD_RN5T618
1353 will be called rn5t618-adc.
1357 depends on SPI && GPIOLIB
1362 ROHM BD79112 is a 12-bit, 32-channel, SAR ADC. Analog inputs
1367 depends on I2C && GPIOLIB
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
1379 depends on ARCH_ROCKCHIP || COMPILE_TEST
1380 depends on RESET_CONTROLLER
1392 depends on I2C
1398 RTQ6056 is a high accuracy current-sense monitor with I2C and SMBus
1400 system by reading out the load current and power.
1407 depends on ARCH_RZG2L || COMPILE_TEST
1418 depends on ARCH_RZN1 || COMPILE_TEST
1424 module will be called rzn1-adc.
1428 depends on ARCH_RENESAS || COMPILE_TEST
1439 depends on MFD_SC27XX_PMIC || COMPILE_TEST
1449 depends on ARCH_SOPHGO || COMPILE_TEST
1459 depends on PLAT_SPEAR || COMPILE_TEST
1460 depends on HAS_IOMEM
1482 depends on ARCH_STM32 || COMPILE_TEST
1483 depends on OF
1484 depends on REGULATOR
1485 depends on HAS_IOMEM
1492 STM32 analog-to-digital converter (ADC).
1495 will be called stm32-adc-core.
1499 depends on STM32_ADC_CORE
1505 will be called stm32-adc.
1509 depends on (ARCH_STM32 && OF) || COMPILE_TEST
1517 will be called stm32-dfsdm-core.
1521 depends on (ARCH_STM32 && OF) || COMPILE_TEST
1533 will be called stm32-dfsdm-adc.
1537 depends on OF && MFD_STMPE
1540 built-in ADC block (stmpe811).
1544 depends on IIO
1545 depends on MFD_SUN4I_GPADC || MACH_SUN8I
1546 depends on THERMAL || !THERMAL_OF
1559 called sun4i-gpadc-iio.
1563 depends on ARCH_SUNXI || COMPILE_TEST
1570 called sun20i-gpadc-iio.
1574 depends on I2C
1579 ADC101C and ADC121C ADC chips.
1582 called ti-adc081c.
1586 depends on SPI
1591 ADC0832, ADC0834, ADC0838 ADC chips.
1594 called ti-adc0832.
1598 depends on SPI
1603 chips.
1606 called ti-adc084s021.
1610 depends on SPI
1618 be called ti-adc108s102.
1622 depends on SPI
1627 ADC12132 and ADC12138 chips.
1630 called ti-adc12138.
1634 depends on SPI
1637 ADC122S021, ADC124S021 and ROHM Semiconductor BD79104 chips.
1640 called ti-adc128s052.
1643 tristate "Texas Instruments ADC161S626 1-channel differential ADC"
1644 depends on SPI
1649 and ADC161S626 chips.
1652 called ti-adc161s626.
1656 depends on I2C
1665 called ti-ads1015.
1669 depends on I2C
1672 ADS1000 ADC chips.
1675 called ti-ads1100.
1679 depends on I2C
1687 called ti-ads1119.
1691 depends on SPI
1696 and ADS124S06 ADC chips
1699 called ti-ads124s08.
1703 depends on SPI
1708 medical ADC chips
1711 called ti-ads1298.
1715 depends on SPI
1720 and ADS131E08 chips.
1723 called ti-ads131e08.
1727 depends on I2C
1730 ADS7138 8-channel A/D converters with 12-bit resolution.
1733 called ti-ads7138.
1737 depends on I2C
1741 4 channels, 12-bit I2C ADC chip.
1744 called ti-ads7924.
1748 depends on SPI && GPIOLIB
1757 module will be called ti-ads7950.
1761 depends on SPI
1764 ADC chips
1767 called ti-ads8344.
1771 depends on SPI
1776 and ADS8688 ADC chips
1779 called ti-ads8688.
1783 depends on MFD_TI_AM335X_TSCADC && HAS_DMA
1795 depends on SPI
1804 ti-lmp92064.
1808 depends on SPI
1813 ADC chips.
1816 called ti-tlc4541.
1820 depends on SPI
1828 called ti-tsc2046.
1832 depends on TWL4030_CORE
1834 This driver provides support for Triton TWL4030-MADC. The
1838 called twl4030-madc.
1842 depends on TWL4030_CORE
1847 temperature measurement, system supply voltage, audio accessory,
1851 called twl6030-gpadc.
1855 depends on HAS_IOMEM
1859 Say yes here to support for Vybrid board analog-to-digital converter.
1867 depends on MFD_VIPERBOARD && USB
1877 depends on HAS_IOMEM
1882 UltraScale/UltraScale+ System Management Wizard.
1885 to the XADC as well as the AXI-XADC interface.
1887 The driver also support the Xilinx System Management Wizard IP core
1888 that can be used to access the System Monitor ADC on the Xilinx
1892 xilinx-xadc.
1896 depends on ARCH_ZYNQMP || COMPILE_TEST
1897 depends on HAS_IOMEM
1900 System Monitor. With this you can measure and monitor the Voltages and
1901 Temperature values on the SOC.
1903 The driver supports Voltage and Temperature monitoring on Xilinx Ultrascale
1907 xilinx-ams.