Lines Matching +full:analog +full:- +full:to +full:- +full:digital
1 # SPDX-License-Identifier: GPL-2.0-only
7 menu "Analog to digital converters"
10 bool "ST-Ericsson AB8500 GPADC driver"
14 AB8500 Analog Baseband, mixed signal integrated circuit GPADC
15 (General Purpose Analog to Digital Converter) driver used to monitor
17 and USB voltages integral to the U8500 platform.
25 tristate "Analog Device AD4130 ADC Driver"
33 Say yes here to build support for Analog Devices AD4130-8 SPI analog
34 to digital converters (ADC).
36 To compile this driver as a module, choose M here: the module will be
43 tristate "Analog Devices AD7091R5 ADC Driver"
48 Say yes here to build support for Analog Devices AD7091R-5 ADC.
51 tristate "Analog Devices AD7091R8 ADC Driver"
56 Say yes here to build support for Analog Devices AD7091R-2, AD7091R-4,
57 and AD7091R-8 ADC.
59 To compile this driver as a module, choose M here: the module will be
63 tristate "Analog Devices AD7124 and similar sigma-delta ADCs driver"
67 Say yes here to build support for Analog Devices AD7124-4 and AD7124-8
68 SPI analog to digital converters (ADC).
70 To compile this driver as a module, choose M here: the module will be
74 tristate "Analog Devices AD7190 AD7192 AD7193 AD7195 ADC driver"
78 Say yes here to build support for Analog Devices AD7190,
79 AD7192, AD7193 or AD7195 SPI analog to digital converters (ADC).
80 If unsure, say N (but it's safe to say "Y").
82 To compile this driver as a module, choose M here: the
86 tristate "Analog Devices AD7265/AD7266 ADC driver"
92 Say yes here to build support for Analog Devices AD7265 and AD7266
95 To compile this driver as a module, choose M here: the module will be
99 tristate "Analog Devices AD7280A Lithium Ion Battery Monitoring System"
103 Say yes here to build support for Analog Devices AD7280A
106 To compile this driver as a module, choose M here: the
110 tristate "Analog Devices AD7291 ADC driver"
113 Say yes here to build support for Analog Devices AD7291
116 To compile this driver as a module, choose M here: the
120 tristate "Analog Devices AD7292 ADC driver"
123 Say yes here to build support for Analog Devices AD7292
126 To compile this driver as a module, choose M here: the
130 tristate "Analog Devices AD7298 ADC driver"
135 Say yes here to build support for Analog Devices AD7298
138 To compile this driver as a module, choose M here: the
142 tristate "Analog Devices AD7476 1-channel ADCs driver and other similar devices from AD and TI"
147 Say yes here to build support for the following SPI analog to
148 digital converters (ADCs):
149 Analog Devices: AD7273, AD7274, AD7276, AD7277, AD7278, AD7475,
154 To compile this driver as a module, choose M here: the
163 tristate "Analog Devices AD7606 ADC driver with parallel interface support"
167 Say yes here to build parallel interface support for Analog Devices:
168 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
170 To compile this driver as a module, choose M here: the
174 tristate "Analog Devices AD7606 ADC driver with spi interface support"
178 Say yes here to build spi interface support for Analog Devices:
179 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
181 To compile this driver as a module, choose M here: the
185 tristate "Analog Devices AD7766/AD7767 ADC driver"
190 Say yes here to build support for Analog Devices AD7766, AD7766-1,
191 AD7766-2, AD7767, AD7767-1, AD7767-2 SPI analog to digital converters.
193 To compile this driver as a module, choose M here: the module will be
197 tristate "Analog Devices AD7768-1 ADC driver"
203 Say yes here to build support for Analog Devices AD7768-1 SPI
204 simultaneously sampling sigma-delta analog to digital converter (ADC).
206 To compile this driver as a module, choose M here: the module will be
207 called ad7768-1.
210 tristate "Analog Devices AD7780 and similar ADCs driver"
215 Say yes here to build support for Analog Devices AD7170, AD7171,
216 AD7780 and AD7781 SPI analog to digital converters (ADC).
218 To compile this driver as a module, choose M here: the
222 tristate "Analog Devices AD7791 ADC driver"
226 Say yes here to build support for Analog Devices AD7787, AD7788, AD7789,
227 AD7790 and AD7791 SPI analog to digital converters (ADC).
229 To compile this driver as a module, choose M here: the module will be
233 tristate "Analog Devices AD7793 and similar ADCs driver"
237 Say yes here to build support for Analog Devices AD7785, AD7792, AD7793,
238 AD7794 and AD7795 SPI analog to digital converters (ADC).
240 To compile this driver as a module, choose M here: the
244 tristate "Analog Devices AD7887 ADC driver"
249 Say yes here to build support for Analog Devices
250 AD7887 SPI analog to digital converter (ADC).
252 To compile this driver as a module, choose M here: the
256 tristate "Analog Devices AD7923 and similar ADCs driver"
261 Say yes here to build support for Analog Devices
264 To compile this driver as a module, choose M here: the
268 tristate "Analog Devices AD7949 and similar ADCs driver"
271 Say yes here to build support for Analog Devices
274 To compile this driver as a module, choose M here: the
278 tristate "Analog Devices AD799x ADC driver"
283 Say yes here to build support for Analog Devices:
285 i2c analog to digital converters (ADC). Provides direct access
288 To compile this driver as a module, choose M here: the module will be
292 tristate "Analog Devices AD9467 High Speed ADC driver"
296 Say yes here to build support for Analog Devices:
297 * AD9467 16-Bit, 200 MSPS/250 MSPS Analog-to-Digital Converter
299 The driver requires the assistance of the AXI ADC IP core to operate,
300 since SPI is used for configuration only, while data has to be
303 To compile this driver as a module, choose M here: the module will be
307 tristate "Analog Devices Generic AXI ADC IP core driver"
314 Say yes here to build support for Analog Devices Generic
316 analog-to-digital (ADC) converters that require either a high-speed
322 Link: https://wiki.analog.com/resources/fpga/docs/axi_adc_ip
323 If unsure, say N (but it's safe to say "Y").
325 To compile this driver as a module, choose M here: the
326 module will be called adi-axi-adc.
336 To compile this driver as a module, choose M here: the module will be
346 Say yes here to build support for Atmel AT91 ADC.
348 To compile this driver as a module, choose M here: the module will be
358 Say yes here to build support for Atmel SAMA5D2 ADC which is
361 To compile this driver as a module, choose M here: the module will be
362 called at91-sama5d2_adc.
365 tristate "X-Powers AXP20X and AXP22X ADC driver"
368 Say yes here to have support for X-Powers power management IC (PMIC)
371 To compile this driver as a module, choose M here: the module will be
375 tristate "X-Powers AXP288 ADC driver"
378 Say yes here to have support for X-Powers power management IC (PMIC) ADC
382 To compile this driver as a module, choose M here: the module will be
391 Say Y here if you want to add support for the Broadcom static
395 channels. The driver allows the user to read voltage values.
410 Say yes here to build support for Cosmic Circuits 10001 ADC.
421 Say yes here to build support for Motorola CPCAP PMIC ADC.
424 called cpcap-adc.
430 Say yes here to build support for Dialog DA9150 GPADC.
433 will be da9150-gpadc.
435 To compile this driver as a module, choose M here: the module will be
436 called berlin2-adc.
439 tristate "Diolan DLN-2 ADC driver support"
444 Say yes here to build support for Diolan DLN-2 ADC.
452 Say yes here to build support for an envelope detector using a DAC
455 To compile this driver as a module, choose M here: the module will be
456 called envelope-detector.
464 It's recommended to switch on CONFIG_HIGH_RES_TIMERS option, in this
467 To compile this driver as a module, choose M here: the module will be
479 To compile this driver as a module, choose M here: the module will be
488 Say yes here to build support for the ADC functions of the
489 i.MX23/i.MX28 LRADC. This includes general-purpose ADC readings,
493 called mxs-lradc-adc.
503 tristate "Holt Integrated Circuits HI-8435 threshold detector"
508 HI-8435 chip.
527 To get an actual weight one needs to subtract the
541 Say yes here to build support for TI INA2xx family of Power Monitors.
549 Say yes here to build support for the Ingenic JZ47xx SoCs ADC unit.
558 Say yes here to have support for Basin Cove power management IC (PMIC) ADC
562 To compile this driver as a module, choose M here: the module will be
570 Say yes here to build support for IMX7D ADC.
580 Say yes here to build support for IMX8QXP ADC.
583 called imx8qxp-adc.
590 Say yes here to build support for IMX93 ADC.
599 Say yes here to build support for TI LP8788 ADC.
601 To compile this driver as a module, choose M here: the module will be
609 Say yes here to build support for NXP LPC18XX ADC.
611 To compile this driver as a module, choose M here: the module will be
619 Say yes here to build support for the integrated ADC inside the
630 Say yes here to build support for Linear Technology LTC2309, a low
631 noise, low power, 8-channel, 12-bit SAR ADC
640 Say yes here to build support for Linear Technology LTC2471 and
641 LTC2473 16-bit I2C ADC.
650 Say yes here to build support for Linear Technology LTC2485 ADC.
652 To compile this driver as a module, choose M here: the module will be
659 Say yes here to build support for Linear Technology LTC2496
660 16-Bit 8-/16-Channel Delta Sigma ADC.
662 To compile this driver as a module, choose M here: the module will be
669 Say yes here to build support for Linear Technology LTC2497
670 16-Bit 8-/16-Channel Delta Sigma ADC.
672 To compile this driver as a module, choose M here: the module will be
681 Say yes here to build support for Maxim SPI {10,12}-bit ADC models:
684 To compile this driver as a module, choose M here: the module will be
691 Say yes here to build support for Maxim max11100 SPI ADC
693 To compile this driver as a module, choose M here: the module will be
702 Say yes here to build support for Maxim max1117/max1118/max1119
703 8-bit, dual-channel ADCs.
705 To compile this driver as a module, choose M here: the module will be
716 Say yes here to build support for Maxim max11205 16-bit, single-channel
717 ultra-low power delta-sigma ADC.
719 To compile this driver as a module, choose M here: the module will be
723 tristate "Analog Devices MAX11410 ADC driver"
730 Say yes here to build support for Analog Devices MAX11410 ADCs.
732 To compile this driver as a module, choose M here: the module will be
739 Say yes here to build support for Maxim max1241 12-bit, single-channel
742 To compile this driver as a module, choose M here: the module will be
751 Say yes here to build support for many Maxim i2c analog to digital
761 To compile this driver as a module, choose M here: the module will be
768 Say yes here to build support for Maxim max34408/max34409 current sense
769 monitor with 8-bits ADC interface with overcurrent delay/threshold and
772 To compile this driver as a module, choose M here: the module will be
776 tristate "Analog Devices MAX77541 ADC driver"
779 This driver controls a Analog Devices MAX77541 ADC
780 via I2C bus. This device has one adc. Say yes here to build
781 support for Analog Devices MAX77541 ADC interface.
783 To compile this driver as a module, choose M here:
784 the module will be called max77541-adc.
790 Say yes here to build support for Maxim max9611/max9612 current sense
791 amplifier with 12-bits ADC interface.
793 To compile this driver as a module, choose M here: the module will be
800 Say yes here to build support for Microchip Technology's
802 MCP3208, MCP3301, MCP3550, MCP3551 and MCP3553 analog to digital
812 Say yes here to build support for Microchip Technology's MCP3421
814 analog to digital converters.
824 Say yes here to build support for Microchip Technology's MCP3461,
826 MCP3564, MCP3561R, MCP3562R and MCP3564R analog to digital
838 Say yes here to build support for one of the following
839 Microchip Technology's analog to digital converters:
852 Say Y here to enable MT6360 ADC support.
861 Say yes here to enable MediaTek MT6370 ADC support.
867 will be called "mt6370-adc".
874 Say yes here to enable support for MediaTek mt65xx AUXADC.
876 The driver supports immediate mode operation to read from one of sixteen
886 Say yes here to enable support for the MEN 16z188 ADC IP-Core on a MCB
898 Say yes here to build support for the SAR ADC found in Amlogic Meson
901 To compile this driver as a module, choose M here: the
908 Say yes to have support for battery charger IC MP2629 ADC device
918 Say yes here to build support for Nuvoton NAU7802 ADC.
920 To compile this driver as a module, choose M here: the
928 Say yes here to build support for Nuvoton NPCM ADC.
952 To compile this driver as a module, choose M here: the module
953 will be called qcom-pm8xxx-xoadc.
964 To compile this driver as a module, choose M here: the module will
965 be called qcom-qpmi-rradc.
974 The driver supports single mode operation to read from one of two
978 To compile this driver as a module, choose M here: the module will
979 be called qcom-spmi-iadc.
989 The driver supports multiple channels read. The VADC is a 15-bit
990 sigma-delta ADC. Some of the channels are internally used for
993 To compile this driver as a module, choose M here: the module will
994 be called qcom-spmi-vadc.
1004 The driver supports multiple channels read. The ADC is a 16-bit
1005 sigma-delta ADC. The hardware supports calibrated results for
1007 power, on board system thermistors connected to the PMIC ADC,
1009 input, voltage signals connected to supported PMIC GPIO inputs. The
1010 hardware supports internal pull-up for thermistors and can choose between
1013 To compile this driver as a module, choose M here: the module will
1014 be called qcom-spmi-adc5.
1017 tristate "Renesas R-Car GyroADC driver"
1020 Say yes here to build support for the GyroADC found in Renesas
1021 R-Car Gen2 SoCs. This block is a simple SPI offload engine for
1022 reading data out of attached compatible ADCs in a round-robin
1023 fashion. Up to 4 or 8 ADC channels are supported by this block,
1026 To compile this driver as a module, choose M here: the
1027 module will be called rcar-gyroadc.
1033 Say yes here to build support for the integrated ADC inside the
1037 will be called rn5t618-adc.
1046 Say yes here to build support for the SARADC found in SoCs from
1049 To compile this driver as a module, choose M here: the
1059 Say yes here to enable RQT6056 ADC support.
1060 RTQ6056 is a high accuracy current-sense monitor with I2C and SMBus
1071 Say yes here to build support for the ADC found in Renesas
1074 To compile this driver as a module, choose M here: the
1081 Say yes here to build support for the integrated ADC inside the
1092 Say yes here to build support for the integrated ADC inside the
1095 To compile this driver as a module, choose M here: the
1103 Select this option to enables sigma delta modulator. This driver can
1120 Select this option to enable the core driver for STMicroelectronics
1121 STM32 analog-to-digital converter (ADC).
1124 will be called stm32-adc-core.
1130 Say yes here to build support for STMicroelectronics stm32 Analog
1131 to Digital Converter (ADC).
1134 will be called stm32-adc.
1142 Select this option to enable the driver for STMicroelectronics
1143 STM32 digital filter for sigma delta converter.
1146 will be called stm32-dfsdm-core.
1157 Select this option to support ADCSigma delta modulator for
1158 STMicroelectronics STM32 digital filter for sigma delta converter.
1161 will be called stm32-dfsdm-adc.
1167 Say yes here to build support for ST Microelectronics STMPE
1168 built-in ADC block (stmpe811).
1177 Say yes here to build support for Allwinner (A10, A13 and A31) SoCs
1186 To compile this driver as a module, choose M here: the module will be
1187 called sun4i-gpadc-iio.
1193 Say yes here to build support for Allwinner (D1, T113, T507 and R329)
1194 SoCs GPADC. This ADC provides up to 16 channels.
1196 To compile this driver as a module, choose M here: the module will be
1197 called sun20i-gpadc-iio.
1209 called ti-adc081c.
1221 called ti-adc0832.
1233 called ti-adc084s021.
1245 called ti-adc12138.
1253 Say yes here to build support for Texas Instruments ADC108S102 and
1256 To compile this driver as a module, choose M here: the module will
1257 be called ti-adc108s102.
1267 called ti-adc128s052.
1270 tristate "Texas Instruments ADC161S626 1-channel differential ADC"
1279 called ti-adc161s626.
1292 called ti-ads1015.
1300 4 channels, 12-bit I2C ADC chip.
1303 called ti-ads7924.
1313 called ti-ads1100.
1321 Say yes here to build support for Texas Instruments ADS7950, ADS7951,
1325 To compile this driver as a module, choose M here: the
1326 module will be called ti-ads7950.
1336 called ti-ads8344.
1346 called ti-ads8688.
1356 called ti-ads124s08.
1364 Say yes here to get support for Texas Instruments ADS131E04, ADS131E06
1368 called ti-ads131e08.
1376 Say yes here to build support for Texas Instruments ADC
1379 To compile this driver as a module, choose M here: the module will be
1386 Say yes here to build support for the LMP92064 Precision Current and Voltage
1390 ti-lmp92064.
1398 Say yes here to build support for Texas Instruments TLC4541 / TLC3541
1402 called ti-tlc4541.
1410 Say yes here to build support for ADC functionality of Texas
1414 called ti-tsc2046.
1420 This driver provides support for Triton TWL4030-MADC. The
1424 called twl4030-madc.
1438 called twl6030-gpadc.
1446 Say yes here to support for Vybrid board analog-to-digital converter.
1456 Say yes here to access the ADC part of the Nano River
1459 To compile this driver as a module, choose M here: the module will be
1468 Say yes here to have support for the Xilinx 7 Series XADC or
1472 to the XADC as well as the AXI-XADC interface.
1475 that can be used to access the System Monitor ADC on the Xilinx
1479 xilinx-xadc.
1486 Say yes here to have support for the Xilinx AMS for Ultrascale/Ultrascale+
1494 xilinx-ams.