Lines Matching +full:digital +full:- +full:to +full:- +full:analog

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
40 tristate "Analog Devices AD7091R5 ADC Driver"
44 Say yes here to build support for Analog Devices AD7091R-5 ADC.
47 tristate "Analog Devices AD7124 and similar sigma-delta ADCs driver"
51 Say yes here to build support for Analog Devices AD7124-4 and AD7124-8
52 SPI analog to digital converters (ADC).
54 To compile this driver as a module, choose M here: the module will be
58 tristate "Analog Devices AD7190 AD7192 AD7193 AD7195 ADC driver"
62 Say yes here to build support for Analog Devices AD7190,
63 AD7192, AD7193 or AD7195 SPI analog to digital converters (ADC).
64 If unsure, say N (but it's safe to say "Y").
66 To compile this driver as a module, choose M here: the
70 tristate "Analog Devices AD7265/AD7266 ADC driver"
76 Say yes here to build support for Analog Devices AD7265 and AD7266
79 To compile this driver as a module, choose M here: the module will be
83 tristate "Analog Devices AD7280A Lithium Ion Battery Monitoring System"
87 Say yes here to build support for Analog Devices AD7280A
90 To compile this driver as a module, choose M here: the
94 tristate "Analog Devices AD7291 ADC driver"
97 Say yes here to build support for Analog Devices AD7291
100 To compile this driver as a module, choose M here: the
104 tristate "Analog Devices AD7292 ADC driver"
107 Say yes here to build support for Analog Devices AD7292
110 To compile this driver as a module, choose M here: the
114 tristate "Analog Devices AD7298 ADC driver"
119 Say yes here to build support for Analog Devices AD7298
122 To compile this driver as a module, choose M here: the
126 tristate "Analog Devices AD7476 1-channel ADCs driver and other similar devices from AD and TI"
131 Say yes here to build support for the following SPI analog to
132 digital converters (ADCs):
133 Analog Devices: AD7273, AD7274, AD7276, AD7277, AD7278, AD7475,
138 To compile this driver as a module, choose M here: the
147 tristate "Analog Devices AD7606 ADC driver with parallel interface support"
151 Say yes here to build parallel interface support for Analog Devices:
152 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
154 To compile this driver as a module, choose M here: the
158 tristate "Analog Devices AD7606 ADC driver with spi interface support"
162 Say yes here to build spi interface support for Analog Devices:
163 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
165 To compile this driver as a module, choose M here: the
169 tristate "Analog Devices AD7766/AD7767 ADC driver"
174 Say yes here to build support for Analog Devices AD7766, AD7766-1,
175 AD7766-2, AD7767, AD7767-1, AD7767-2 SPI analog to digital converters.
177 To compile this driver as a module, choose M here: the module will be
181 tristate "Analog Devices AD7768-1 ADC driver"
187 Say yes here to build support for Analog Devices AD7768-1 SPI
188 simultaneously sampling sigma-delta analog to digital converter (ADC).
190 To compile this driver as a module, choose M here: the module will be
191 called ad7768-1.
194 tristate "Analog Devices AD7780 and similar ADCs driver"
199 Say yes here to build support for Analog Devices AD7170, AD7171,
200 AD7780 and AD7781 SPI analog to digital converters (ADC).
202 To compile this driver as a module, choose M here: the
206 tristate "Analog Devices AD7791 ADC driver"
210 Say yes here to build support for Analog Devices AD7787, AD7788, AD7789,
211 AD7790 and AD7791 SPI analog to digital converters (ADC).
213 To compile this driver as a module, choose M here: the module will be
217 tristate "Analog Devices AD7793 and similar ADCs driver"
221 Say yes here to build support for Analog Devices AD7785, AD7792, AD7793,
222 AD7794 and AD7795 SPI analog to digital converters (ADC).
224 To compile this driver as a module, choose M here: the
228 tristate "Analog Devices AD7887 ADC driver"
233 Say yes here to build support for Analog Devices
234 AD7887 SPI analog to digital converter (ADC).
236 To compile this driver as a module, choose M here: the
240 tristate "Analog Devices AD7923 and similar ADCs driver"
245 Say yes here to build support for Analog Devices
248 To compile this driver as a module, choose M here: the
252 tristate "Analog Devices AD7949 and similar ADCs driver"
255 Say yes here to build support for Analog Devices
258 To compile this driver as a module, choose M here: the
262 tristate "Analog Devices AD799x ADC driver"
267 Say yes here to build support for Analog Devices:
269 i2c analog to digital converters (ADC). Provides direct access
272 To compile this driver as a module, choose M here: the module will be
276 tristate "Analog Devices AD9467 High Speed ADC driver"
280 Say yes here to build support for Analog Devices:
281 * AD9467 16-Bit, 200 MSPS/250 MSPS Analog-to-Digital Converter
283 The driver requires the assistance of the AXI ADC IP core to operate,
284 since SPI is used for configuration only, while data has to be
287 To compile this driver as a module, choose M here: the module will be
291 tristate "Analog Devices Generic AXI ADC IP core driver"
298 Say yes here to build support for Analog Devices Generic
300 analog-to-digital (ADC) converters that require either a high-speed
306 Link: https://wiki.analog.com/resources/fpga/docs/axi_adc_ip
307 If unsure, say N (but it's safe to say "Y").
309 To compile this driver as a module, choose M here: the
310 module will be called adi-axi-adc.
320 To compile this driver as a module, choose M here: the module will be
330 Say yes here to build support for Atmel AT91 ADC.
332 To compile this driver as a module, choose M here: the module will be
342 Say yes here to build support for Atmel SAMA5D2 ADC which is
345 To compile this driver as a module, choose M here: the module will be
346 called at91-sama5d2_adc.
349 tristate "X-Powers AXP20X and AXP22X ADC driver"
352 Say yes here to have support for X-Powers power management IC (PMIC)
355 To compile this driver as a module, choose M here: the module will be
359 tristate "X-Powers AXP288 ADC driver"
362 Say yes here to have support for X-Powers power management IC (PMIC) ADC
366 To compile this driver as a module, choose M here: the module will be
375 Say Y here if you want to add support for the Broadcom static
379 channels. The driver allows the user to read voltage values.
394 Say yes here to build support for Cosmic Circuits 10001 ADC.
405 Say yes here to build support for Motorola CPCAP PMIC ADC.
408 called cpcap-adc.
414 Say yes here to build support for Dialog DA9150 GPADC.
417 will be da9150-gpadc.
419 To compile this driver as a module, choose M here: the module will be
420 called berlin2-adc.
423 tristate "Diolan DLN-2 ADC driver support"
428 Say yes here to build support for Diolan DLN-2 ADC.
436 Say yes here to build support for an envelope detector using a DAC
439 To compile this driver as a module, choose M here: the module will be
440 called envelope-detector.
448 It's recommended to switch on CONFIG_HIGH_RES_TIMERS option, in this
451 To compile this driver as a module, choose M here: the module will be
463 To compile this driver as a module, choose M here: the module will be
472 Say yes here to build support for the ADC functions of the
473 i.MX23/i.MX28 LRADC. This includes general-purpose ADC readings,
477 called mxs-lradc-adc.
487 tristate "Holt Integrated Circuits HI-8435 threshold detector"
492 HI-8435 chip.
511 To get an actual weight one needs to subtract the
525 Say yes here to build support for TI INA2xx family of Power Monitors.
533 Say yes here to build support for the Ingenic JZ47xx SoCs ADC unit.
542 Say yes here to have support for Basin Cove power management IC (PMIC) ADC
546 To compile this driver as a module, choose M here: the module will be
554 Say yes here to build support for IMX7D ADC.
564 Say yes here to build support for IMX8QXP ADC.
567 called imx8qxp-adc.
574 Say yes here to build support for IMX93 ADC.
583 Say yes here to build support for TI LP8788 ADC.
585 To compile this driver as a module, choose M here: the module will be
593 Say yes here to build support for NXP LPC18XX ADC.
595 To compile this driver as a module, choose M here: the module will be
603 Say yes here to build support for the integrated ADC inside the
614 Say yes here to build support for Linear Technology LTC2471 and
615 LTC2473 16-bit I2C ADC.
624 Say yes here to build support for Linear Technology LTC2485 ADC.
626 To compile this driver as a module, choose M here: the module will be
633 Say yes here to build support for Linear Technology LTC2496
634 16-Bit 8-/16-Channel Delta Sigma ADC.
636 To compile this driver as a module, choose M here: the module will be
643 Say yes here to build support for Linear Technology LTC2497
644 16-Bit 8-/16-Channel Delta Sigma ADC.
646 To compile this driver as a module, choose M here: the module will be
655 Say yes here to build support for Maxim SPI {10,12}-bit ADC models:
658 To compile this driver as a module, choose M here: the module will be
665 Say yes here to build support for Maxim max11100 SPI ADC
667 To compile this driver as a module, choose M here: the module will be
676 Say yes here to build support for Maxim max1117/max1118/max1119
677 8-bit, dual-channel ADCs.
679 To compile this driver as a module, choose M here: the module will be
690 Say yes here to build support for Maxim max11205 16-bit, single-channel
691 ultra-low power delta-sigma ADC.
693 To compile this driver as a module, choose M here: the module will be
697 tristate "Analog Devices MAX11410 ADC driver"
704 Say yes here to build support for Analog Devices MAX11410 ADCs.
706 To compile this driver as a module, choose M here: the module will be
713 Say yes here to build support for Maxim max1241 12-bit, single-channel
716 To compile this driver as a module, choose M here: the module will be
725 Say yes here to build support for many Maxim i2c analog to digital
735 To compile this driver as a module, choose M here: the module will be
739 tristate "Analog Devices MAX77541 ADC driver"
742 This driver controls a Analog Devices MAX77541 ADC
743 via I2C bus. This device has one adc. Say yes here to build
744 support for Analog Devices MAX77541 ADC interface.
746 To compile this driver as a module, choose M here:
747 the module will be called max77541-adc.
753 Say yes here to build support for Maxim max9611/max9612 current sense
754 amplifier with 12-bits ADC interface.
756 To compile this driver as a module, choose M here: the module will be
763 Say yes here to build support for Microchip Technology's
765 MCP3208, MCP3301, MCP3550, MCP3551 and MCP3553 analog to digital
775 Say yes here to build support for Microchip Technology's MCP3421
777 analog to digital converters.
788 Say yes here to build support for Microchip Technology's MCP3911
789 analog to digital converter.
800 Say Y here to enable MT6360 ADC support.
809 Say yes here to enable MediaTek MT6370 ADC support.
815 will be called "mt6370-adc".
822 Say yes here to enable support for MediaTek mt65xx AUXADC.
824 The driver supports immediate mode operation to read from one of sixteen
834 Say yes here to enable support for the MEN 16z188 ADC IP-Core on a MCB
846 Say yes here to build support for the SAR ADC found in Amlogic Meson
849 To compile this driver as a module, choose M here: the
856 Say yes to have support for battery charger IC MP2629 ADC device
866 Say yes here to build support for Nuvoton NAU7802 ADC.
868 To compile this driver as a module, choose M here: the
876 Say yes here to build support for Nuvoton NPCM ADC.
900 To compile this driver as a module, choose M here: the module
901 will be called qcom-pm8xxx-xoadc.
912 To compile this driver as a module, choose M here: the module will
913 be called qcom-qpmi-rradc.
922 The driver supports single mode operation to read from one of two
926 To compile this driver as a module, choose M here: the module will
927 be called qcom-spmi-iadc.
937 The driver supports multiple channels read. The VADC is a 15-bit
938 sigma-delta ADC. Some of the channels are internally used for
941 To compile this driver as a module, choose M here: the module will
942 be called qcom-spmi-vadc.
952 The driver supports multiple channels read. The ADC is a 16-bit
953 sigma-delta ADC. The hardware supports calibrated results for
955 power, on board system thermistors connected to the PMIC ADC,
957 input, voltage signals connected to supported PMIC GPIO inputs. The
958 hardware supports internal pull-up for thermistors and can choose between
961 To compile this driver as a module, choose M here: the module will
962 be called qcom-spmi-adc5.
965 tristate "Renesas R-Car GyroADC driver"
968 Say yes here to build support for the GyroADC found in Renesas
969 R-Car Gen2 SoCs. This block is a simple SPI offload engine for
970 reading data out of attached compatible ADCs in a round-robin
971 fashion. Up to 4 or 8 ADC channels are supported by this block,
974 To compile this driver as a module, choose M here: the
975 module will be called rcar-gyroadc.
981 Say yes here to build support for the integrated ADC inside the
985 will be called rn5t618-adc.
994 Say yes here to build support for the SARADC found in SoCs from
997 To compile this driver as a module, choose M here: the
1007 Say yes here to enable RQT6056 ADC support.
1008 RTQ6056 is a high accuracy current-sense monitor with I2C and SMBus
1019 Say yes here to build support for the ADC found in Renesas
1022 To compile this driver as a module, choose M here: the
1029 Say yes here to build support for the integrated ADC inside the
1040 Say yes here to build support for the integrated ADC inside the
1043 To compile this driver as a module, choose M here: the
1051 Select this option to enables sigma delta modulator. This driver can
1068 Select this option to enable the core driver for STMicroelectronics
1069 STM32 analog-to-digital converter (ADC).
1072 will be called stm32-adc-core.
1078 Say yes here to build support for STMicroelectronics stm32 Analog
1079 to Digital Converter (ADC).
1082 will be called stm32-adc.
1090 Select this option to enable the driver for STMicroelectronics
1091 STM32 digital filter for sigma delta converter.
1094 will be called stm32-dfsdm-core.
1105 Select this option to support ADCSigma delta modulator for
1106 STMicroelectronics STM32 digital filter for sigma delta converter.
1109 will be called stm32-dfsdm-adc.
1115 Say yes here to build support for ST Microelectronics STMPE
1116 built-in ADC block (stmpe811).
1125 Say yes here to build support for Allwinner (A10, A13 and A31) SoCs
1134 To compile this driver as a module, choose M here: the module will be
1135 called sun4i-gpadc-iio.
1141 Say yes here to build support for Allwinner (D1, T113, T507 and R329)
1142 SoCs GPADC. This ADC provides up to 16 channels.
1144 To compile this driver as a module, choose M here: the module will be
1145 called sun20i-gpadc-iio.
1157 called ti-adc081c.
1169 called ti-adc0832.
1181 called ti-adc084s021.
1193 called ti-adc12138.
1201 Say yes here to build support for Texas Instruments ADC108S102 and
1204 To compile this driver as a module, choose M here: the module will
1205 be called ti-adc108s102.
1215 called ti-adc128s052.
1218 tristate "Texas Instruments ADC161S626 1-channel differential ADC"
1227 called ti-adc161s626.
1240 called ti-ads1015.
1248 4 channels, 12-bit I2C ADC chip.
1251 called ti-ads7924.
1261 called ti-ads1100.
1269 Say yes here to build support for Texas Instruments ADS7950, ADS7951,
1273 To compile this driver as a module, choose M here: the
1274 module will be called ti-ads7950.
1284 called ti-ads8344.
1294 called ti-ads8688.
1304 called ti-ads124s08.
1312 Say yes here to get support for Texas Instruments ADS131E04, ADS131E06
1316 called ti-ads131e08.
1324 Say yes here to build support for Texas Instruments ADC
1327 To compile this driver as a module, choose M here: the module will be
1334 Say yes here to build support for the LMP92064 Precision Current and Voltage
1338 ti-lmp92064.
1346 Say yes here to build support for Texas Instruments TLC4541 / TLC3541
1350 called ti-tlc4541.
1358 Say yes here to build support for ADC functionality of Texas
1362 called ti-tsc2046.
1368 This driver provides support for Triton TWL4030-MADC. The
1372 called twl4030-madc.
1386 called twl6030-gpadc.
1394 Say yes here to support for Vybrid board analog-to-digital converter.
1404 Say yes here to access the ADC part of the Nano River
1407 To compile this driver as a module, choose M here: the module will be
1416 Say yes here to have support for the Xilinx 7 Series XADC or
1420 to the XADC as well as the AXI-XADC interface.
1423 that can be used to access the System Monitor ADC on the Xilinx
1427 xilinx-xadc.
1434 Say yes here to have support for the Xilinx AMS for Ultrascale/Ultrascale+
1442 xilinx-ams.