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 Devices AD7091R5 ADC Driver"
29 Say yes here to build support for Analog Devices AD7091R-5 ADC.
32 tristate "Analog Devices AD7124 and similar sigma-delta ADCs driver"
36 Say yes here to build support for Analog Devices AD7124-4 and AD7124-8
37 SPI analog to digital converters (ADC).
39 To compile this driver as a module, choose M here: the module will be
43 tristate "Analog Devices AD7190 AD7192 AD7193 AD7195 ADC driver"
47 Say yes here to build support for Analog Devices AD7190,
48 AD7192, AD7193 or AD7195 SPI analog to digital converters (ADC).
49 If unsure, say N (but it's safe to say "Y").
51 To compile this driver as a module, choose M here: the
55 tristate "Analog Devices AD7265/AD7266 ADC driver"
61 Say yes here to build support for Analog Devices AD7265 and AD7266
64 To compile this driver as a module, choose M here: the module will be
68 tristate "Analog Devices AD7291 ADC driver"
71 Say yes here to build support for Analog Devices AD7291
74 To compile this driver as a module, choose M here: the
78 tristate "Analog Devices AD7292 ADC driver"
81 Say yes here to build support for Analog Devices AD7292
84 To compile this driver as a module, choose M here: the
88 tristate "Analog Devices AD7298 ADC driver"
93 Say yes here to build support for Analog Devices AD7298
96 To compile this driver as a module, choose M here: the
100 tristate "Analog Devices AD7476 1-channel ADCs driver and other similar devices from AD an TI"
105 Say yes here to build support for the following SPI analog to
106 digital converters (ADCs):
107 Analog Devices: AD7273, AD7274, AD7276, AD7277, AD7278, AD7475,
112 To compile this driver as a module, choose M here: the
121 tristate "Analog Devices AD7606 ADC driver with parallel interface support"
125 Say yes here to build parallel interface support for Analog Devices:
126 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
128 To compile this driver as a module, choose M here: the
132 tristate "Analog Devices AD7606 ADC driver with spi interface support"
136 Say yes here to build spi interface support for Analog Devices:
137 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
139 To compile this driver as a module, choose M here: the
143 tristate "Analog Devices AD7766/AD7767 ADC driver"
148 Say yes here to build support for Analog Devices AD7766, AD7766-1,
149 AD7766-2, AD7767, AD7767-1, AD7767-2 SPI analog to digital converters.
151 To compile this driver as a module, choose M here: the module will be
155 tristate "Analog Devices AD7768-1 ADC driver"
161 Say yes here to build support for Analog Devices AD7768-1 SPI
162 simultaneously sampling sigma-delta analog to digital converter (ADC).
164 To compile this driver as a module, choose M here: the module will be
165 called ad7768-1.
168 tristate "Analog Devices AD7780 and similar ADCs driver"
173 Say yes here to build support for Analog Devices AD7170, AD7171,
174 AD7780 and AD7781 SPI analog to digital converters (ADC).
176 To compile this driver as a module, choose M here: the
180 tristate "Analog Devices AD7791 ADC driver"
184 Say yes here to build support for Analog Devices AD7787, AD7788, AD7789,
185 AD7790 and AD7791 SPI analog to digital converters (ADC).
187 To compile this driver as a module, choose M here: the module will be
191 tristate "Analog Devices AD7793 and similar ADCs driver"
195 Say yes here to build support for Analog Devices AD7785, AD7792, AD7793,
196 AD7794 and AD7795 SPI analog to digital converters (ADC).
198 To compile this driver as a module, choose M here: the
202 tristate "Analog Devices AD7887 ADC driver"
207 Say yes here to build support for Analog Devices
208 AD7887 SPI analog to digital converter (ADC).
210 To compile this driver as a module, choose M here: the
214 tristate "Analog Devices AD7923 and similar ADCs driver"
219 Say yes here to build support for Analog Devices
222 To compile this driver as a module, choose M here: the
226 tristate "Analog Devices AD7949 and similar ADCs driver"
229 Say yes here to build support for Analog Devices
232 To compile this driver as a module, choose M here: the
236 tristate "Analog Devices AD799x ADC driver"
241 Say yes here to build support for Analog Devices:
243 i2c analog to digital converters (ADC). Provides direct access
246 To compile this driver as a module, choose M here: the module will be
250 tristate "Analog Devices AD9467 High Speed ADC driver"
254 Say yes here to build support for Analog Devices:
255 * AD9467 16-Bit, 200 MSPS/250 MSPS Analog-to-Digital Converter
257 The driver requires the assistance of the AXI ADC IP core to operate,
258 since SPI is used for configuration only, while data has to be
261 To compile this driver as a module, choose M here: the module will be
265 tristate "Analog Devices Generic AXI ADC IP core driver"
272 Say yes here to build support for Analog Devices Generic
274 analog-to-digital (ADC) converters that require either a high-speed
280 Link: https://wiki.analog.com/resources/fpga/docs/axi_adc_ip
281 If unsure, say N (but it's safe to say "Y").
283 To compile this driver as a module, choose M here: the
284 module will be called adi-axi-adc.
294 To compile this driver as a module, choose M here: the module will be
304 Say yes here to build support for Atmel AT91 ADC.
306 To compile this driver as a module, choose M here: the module will be
316 Say yes here to build support for Atmel SAMA5D2 ADC which is
319 To compile this driver as a module, choose M here: the module will be
320 called at91-sama5d2_adc.
323 tristate "X-Powers AXP20X and AXP22X ADC driver"
326 Say yes here to have support for X-Powers power management IC (PMIC)
329 To compile this driver as a module, choose M here: the module will be
333 tristate "X-Powers AXP288 ADC driver"
336 Say yes here to have support for X-Powers power management IC (PMIC) ADC
340 To compile this driver as a module, choose M here: the module will be
349 Say Y here if you want to add support for the Broadcom static
353 channels. The driver allows the user to read voltage values.
368 Say yes here to build support for Cosmic Circuits 10001 ADC.
379 Say yes here to build support for Motorola CPCAP PMIC ADC.
382 called cpcap-adc.
388 Say yes here to build support for Dialog DA9150 GPADC.
391 will be da9150-gpadc.
393 To compile this driver as a module, choose M here: the module will be
394 called berlin2-adc.
397 tristate "Diolan DLN-2 ADC driver support"
402 Say yes here to build support for Diolan DLN-2 ADC.
411 Say yes here to build support for an envelope detector using a DAC
414 To compile this driver as a module, choose M here: the module will be
415 called envelope-detector.
422 It's recommended to switch on CONFIG_HIGH_RES_TIMERS option, in this
425 To compile this driver as a module, choose M here: the module will be
434 of SoCs for drivers such as the touchscreen and hwmon to use to share
437 To compile this driver as a module, choose M here: the module will be
446 Say yes here to build support for the ADC functions of the
447 i.MX23/i.MX28 LRADC. This includes general-purpose ADC readings,
451 called mxs-lradc-adc.
461 tristate "Holt Integrated Circuits HI-8435 threshold detector"
466 HI-8435 chip.
485 To get an actual weight one needs to subtract the
499 Say yes here to build support for TI INA2xx family of Power Monitors.
507 Say yes here to build support for the Ingenic JZ47xx SoCs ADC unit.
516 Say yes here to have support for Basin Cove power management IC (PMIC) ADC
520 To compile this driver as a module, choose M here: the module will be
528 Say yes here to build support for IMX7D ADC.
537 Say yes here to build support for TI LP8788 ADC.
539 To compile this driver as a module, choose M here: the module will be
547 Say yes here to build support for NXP LPC18XX ADC.
549 To compile this driver as a module, choose M here: the module will be
557 Say yes here to build support for the integrated ADC inside the
568 Say yes here to build support for Linear Technology LTC2471 and
569 LTC2473 16-bit I2C ADC.
578 Say yes here to build support for Linear Technology LTC2485 ADC.
580 To compile this driver as a module, choose M here: the module will be
587 Say yes here to build support for Linear Technology LTC2496
588 16-Bit 8-/16-Channel Delta Sigma ADC.
590 To compile this driver as a module, choose M here: the module will be
597 Say yes here to build support for Linear Technology LTC2497
598 16-Bit 8-/16-Channel Delta Sigma ADC.
600 To compile this driver as a module, choose M here: the module will be
609 Say yes here to build support for Maxim SPI {10,12}-bit ADC models:
612 To compile this driver as a module, choose M here: the module will be
619 Say yes here to build support for Maxim max11100 SPI ADC
621 To compile this driver as a module, choose M here: the module will be
630 Say yes here to build support for Maxim max1117/max1118/max1119
631 8-bit, dual-channel ADCs.
633 To compile this driver as a module, choose M here: the module will be
640 Say yes here to build support for Maxim max1241 12-bit, single-channel
643 To compile this driver as a module, choose M here: the module will be
652 Say yes here to build support for many Maxim i2c analog to digital
662 To compile this driver as a module, choose M here: the module will be
669 Say yes here to build support for Maxim max9611/max9612 current sense
670 amplifier with 12-bits ADC interface.
672 To compile this driver as a module, choose M here: the module will be
679 Say yes here to build support for Microchip Technology's
681 MCP3208, MCP3301, MCP3550, MCP3551 and MCP3553 analog to digital
691 Say yes here to build support for Microchip Technology's MCP3421
693 analog to digital converters.
702 Say yes here to build support for Microchip Technology's MCP3911
703 analog to digital converter.
713 Say yes here to enable support for MediaTek mt65xx AUXADC.
715 The driver supports immediate mode operation to read from one of sixteen
725 Say yes here to enable support for the MEN 16z188 ADC IP-Core on a MCB
737 Say yes here to build support for the SAR ADC found in Amlogic Meson
740 To compile this driver as a module, choose M here: the
747 Say yes to have support for battery charger IC MP2629 ADC device
757 Say yes here to build support for Nuvoton NAU7802 ADC.
759 To compile this driver as a module, choose M here: the
767 Say yes here to build support for Nuvoton NPCM ADC.
791 To compile this driver as a module, choose M here: the module
792 will be called qcom-pm8xxx-xoadc.
801 The driver supports single mode operation to read from one of two
805 To compile this driver as a module, choose M here: the module will
806 be called qcom-spmi-iadc.
816 The driver supports multiple channels read. The VADC is a 15-bit
817 sigma-delta ADC. Some of the channels are internally used for
820 To compile this driver as a module, choose M here: the module will
821 be called qcom-spmi-vadc.
831 The driver supports multiple channels read. The ADC is a 16-bit
832 sigma-delta ADC. The hardware supports calibrated results for
834 power, on board system thermistors connected to the PMIC ADC,
836 input, voltage signals connected to supported PMIC GPIO inputs. The
837 hardware supports internal pull-up for thermistors and can choose between
840 To compile this driver as a module, choose M here: the module will
841 be called qcom-spmi-adc5.
844 tristate "Renesas R-Car GyroADC driver"
847 Say yes here to build support for the GyroADC found in Renesas
848 R-Car Gen2 SoCs. This block is a simple SPI offload engine for
849 reading data out of attached compatible ADCs in a round-robin
850 fashion. Up to 4 or 8 ADC channels are supported by this block,
853 To compile this driver as a module, choose M here: the
854 module will be called rcar-gyroadc.
860 Say yes here to build support for the integrated ADC inside the
864 will be called rn5t618-adc.
873 Say yes here to build support for the SARADC found in SoCs from
876 To compile this driver as a module, choose M here: the
884 Say yes here to enable test channel function.
890 Say yes here to build support for the integrated ADC inside the
901 Say yes here to build support for the integrated ADC inside the
904 To compile this driver as a module, choose M here: the
913 Select this option to enables sigma delta modulator. This driver can
930 Select this option to enable the core driver for STMicroelectronics
931 STM32 analog-to-digital converter (ADC).
934 will be called stm32-adc-core.
940 Say yes here to build support for STMicroelectronics stm32 Analog
941 to Digital Converter (ADC).
944 will be called stm32-adc.
952 Select this option to enable the driver for STMicroelectronics
953 STM32 digital filter for sigma delta converter.
956 will be called stm32-dfsdm-core.
967 Select this option to support ADCSigma delta modulator for
968 STMicroelectronics STM32 digital filter for sigma delta converter.
971 will be called stm32-dfsdm-adc.
977 Say yes here to build support for ST Microelectronics STMPE
978 built-in ADC block (stmpe811).
986 Say yes here to build support for the Apex Embedded Systems STX104
987 integrated analog PC/104 card.
989 This driver supports the 16 channels of single-ended (8 channels of
990 differential) analog inputs, 2 channels of analog output, 4 digital
991 inputs, and 4 digital outputs provided by the STX104.
1003 Say yes here to build support for Allwinner (A10, A13 and A31) SoCs
1012 To compile this driver as a module, choose M here: the module will be
1013 called sun4i-gpadc-iio.
1025 called ti-adc081c.
1037 called ti-adc0832.
1049 called ti-adc084s021.
1061 called ti-adc12138.
1069 Say yes here to build support for Texas Instruments ADC108S102 and
1072 To compile this driver as a module, choose M here: the module will
1073 be called ti-adc108s102.
1083 called ti-adc128s052.
1086 tristate "Texas Instruments ADC161S626 1-channel differential ADC"
1095 called ti-adc161s626.
1108 called ti-ads1015.
1116 Say yes here to build support for Texas Instruments ADS7950, ADS7951,
1120 To compile this driver as a module, choose M here: the
1121 module will be called ti-ads7950.
1131 called ti-ads8344.
1141 called ti-ads8688.
1151 called ti-ads124s08.
1159 Say yes here to build support for Texas Instruments ADC
1162 To compile this driver as a module, choose M here: the module will be
1171 Say yes here to build support for Texas Instruments TLC4541 / TLC3541
1175 called ti-tlc4541.
1181 This driver provides support for Triton TWL4030-MADC. The
1185 called twl4030-madc.
1199 called twl6030-gpadc.
1208 Say yes here to support for Vybrid board analog-to-digital converter.
1218 Say yes here to access the ADC part of the Nano River
1221 To compile this driver as a module, choose M here: the module will be
1230 Say yes here to have support for the Xilinx XADC. The driver does support
1231 both the ZYNQ interface to the XADC as well as the AXI-XADC interface.
1234 xilinx-xadc.