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"
270 Say yes here to build support for Analog Devices Generic
272 analog-to-digital (ADC) converters that require either a high-speed
278 Link: https://wiki.analog.com/resources/fpga/docs/axi_adc_ip
279 If unsure, say N (but it's safe to say "Y").
281 To compile this driver as a module, choose M here: the
282 module will be called adi-axi-adc.
292 To compile this driver as a module, choose M here: the module will be
302 Say yes here to build support for Atmel AT91 ADC.
304 To compile this driver as a module, choose M here: the module will be
314 Say yes here to build support for Atmel SAMA5D2 ADC which is
317 To compile this driver as a module, choose M here: the module will be
318 called at91-sama5d2_adc.
321 tristate "X-Powers AXP20X and AXP22X ADC driver"
324 Say yes here to have support for X-Powers power management IC (PMIC)
327 To compile this driver as a module, choose M here: the module will be
331 tristate "X-Powers AXP288 ADC driver"
334 Say yes here to have support for X-Powers power management IC (PMIC) ADC
338 To compile this driver as a module, choose M here: the module will be
347 Say Y here if you want to add support for the Broadcom static
351 channels. The driver allows the user to read voltage values.
366 Say yes here to build support for Cosmic Circuits 10001 ADC.
377 Say yes here to build support for Motorola CPCAP PMIC ADC.
380 called cpcap-adc.
386 Say yes here to build support for Dialog DA9150 GPADC.
389 will be da9150-gpadc.
391 To compile this driver as a module, choose M here: the module will be
392 called berlin2-adc.
395 tristate "Diolan DLN-2 ADC driver support"
400 Say yes here to build support for Diolan DLN-2 ADC.
409 Say yes here to build support for an envelope detector using a DAC
412 To compile this driver as a module, choose M here: the module will be
413 called envelope-detector.
420 It's recommended to switch on CONFIG_HIGH_RES_TIMERS option, in this
423 To compile this driver as a module, choose M here: the module will be
432 of SoCs for drivers such as the touchscreen and hwmon to use to share
435 To compile this driver as a module, choose M here: the module will be
444 Say yes here to build support for the ADC functions of the
445 i.MX23/i.MX28 LRADC. This includes general-purpose ADC readings,
449 called mxs-lradc-adc.
459 tristate "Holt Integrated Circuits HI-8435 threshold detector"
464 HI-8435 chip.
483 To get an actual weight one needs to subtract the
497 Say yes here to build support for TI INA2xx family of Power Monitors.
505 Say yes here to build support for the Ingenic JZ47xx SoCs ADC unit.
514 Say yes here to have support for Basin Cove power management IC (PMIC) ADC
518 To compile this driver as a module, choose M here: the module will be
526 Say yes here to build support for IMX7D ADC.
535 Say yes here to build support for TI LP8788 ADC.
537 To compile this driver as a module, choose M here: the module will be
545 Say yes here to build support for NXP LPC18XX ADC.
547 To compile this driver as a module, choose M here: the module will be
555 Say yes here to build support for the integrated ADC inside the
566 Say yes here to build support for Linear Technology LTC2471 and
567 LTC2473 16-bit I2C ADC.
576 Say yes here to build support for Linear Technology LTC2485 ADC.
578 To compile this driver as a module, choose M here: the module will be
585 Say yes here to build support for Linear Technology LTC2496
586 16-Bit 8-/16-Channel Delta Sigma ADC.
588 To compile this driver as a module, choose M here: the module will be
595 Say yes here to build support for Linear Technology LTC2497
596 16-Bit 8-/16-Channel Delta Sigma ADC.
598 To compile this driver as a module, choose M here: the module will be
607 Say yes here to build support for Maxim SPI {10,12}-bit ADC models:
610 To compile this driver as a module, choose M here: the module will be
617 Say yes here to build support for Maxim max11100 SPI ADC
619 To compile this driver as a module, choose M here: the module will be
628 Say yes here to build support for Maxim max1117/max1118/max1119
629 8-bit, dual-channel ADCs.
631 To compile this driver as a module, choose M here: the module will be
638 Say yes here to build support for Maxim max1241 12-bit, single-channel
641 To compile this driver as a module, choose M here: the module will be
650 Say yes here to build support for many Maxim i2c analog to digital
660 To compile this driver as a module, choose M here: the module will be
667 Say yes here to build support for Maxim max9611/max9612 current sense
668 amplifier with 12-bits ADC interface.
670 To compile this driver as a module, choose M here: the module will be
677 Say yes here to build support for Microchip Technology's
679 MCP3208, MCP3301, MCP3550, MCP3551 and MCP3553 analog to digital
689 Say yes here to build support for Microchip Technology's MCP3421
691 analog to digital converters.
700 Say yes here to build support for Microchip Technology's MCP3911
701 analog to digital converter.
711 Say yes here to enable support for MediaTek mt65xx AUXADC.
713 The driver supports immediate mode operation to read from one of sixteen
723 Say yes here to enable support for the MEN 16z188 ADC IP-Core on a MCB
735 Say yes here to build support for the SAR ADC found in Amlogic Meson
738 To compile this driver as a module, choose M here: the
745 Say yes to have support for battery charger IC MP2629 ADC device
755 Say yes here to build support for Nuvoton NAU7802 ADC.
757 To compile this driver as a module, choose M here: the
765 Say yes here to build support for Nuvoton NPCM ADC.
789 To compile this driver as a module, choose M here: the module
790 will be called qcom-pm8xxx-xoadc.
799 The driver supports single mode operation to read from one of two
803 To compile this driver as a module, choose M here: the module will
804 be called qcom-spmi-iadc.
814 The driver supports multiple channels read. The VADC is a 15-bit
815 sigma-delta ADC. Some of the channels are internally used for
818 To compile this driver as a module, choose M here: the module will
819 be called qcom-spmi-vadc.
829 The driver supports multiple channels read. The ADC is a 16-bit
830 sigma-delta ADC. The hardware supports calibrated results for
832 power, on board system thermistors connected to the PMIC ADC,
834 input, voltage signals connected to supported PMIC GPIO inputs. The
835 hardware supports internal pull-up for thermistors and can choose between
838 To compile this driver as a module, choose M here: the module will
839 be called qcom-spmi-adc5.
842 tristate "Renesas R-Car GyroADC driver"
845 Say yes here to build support for the GyroADC found in Renesas
846 R-Car Gen2 SoCs. This block is a simple SPI offload engine for
847 reading data out of attached compatible ADCs in a round-robin
848 fashion. Up to 4 or 8 ADC channels are supported by this block,
851 To compile this driver as a module, choose M here: the
852 module will be called rcar-gyroadc.
858 Say yes here to build support for the integrated ADC inside the
862 will be called rn5t618-adc.
871 Say yes here to build support for the SARADC found in SoCs from
874 To compile this driver as a module, choose M here: the
881 Say yes here to build support for the integrated ADC inside the
892 Say yes here to build support for the integrated ADC inside the
895 To compile this driver as a module, choose M here: the
904 Select this option to enables sigma delta modulator. This driver can
920 Select this option to enable the core driver for STMicroelectronics
921 STM32 analog-to-digital converter (ADC).
924 will be called stm32-adc-core.
930 Say yes here to build support for STMicroelectronics stm32 Analog
931 to Digital Converter (ADC).
934 will be called stm32-adc.
942 Select this option to enable the driver for STMicroelectronics
943 STM32 digital filter for sigma delta converter.
946 will be called stm32-dfsdm-core.
957 Select this option to support ADCSigma delta modulator for
958 STMicroelectronics STM32 digital filter for sigma delta converter.
961 will be called stm32-dfsdm-adc.
967 Say yes here to build support for ST Microelectronics STMPE
968 built-in ADC block (stmpe811).
976 Say yes here to build support for the Apex Embedded Systems STX104
977 integrated analog PC/104 card.
979 This driver supports the 16 channels of single-ended (8 channels of
980 differential) analog inputs, 2 channels of analog output, 4 digital
981 inputs, and 4 digital outputs provided by the STX104.
993 Say yes here to build support for Allwinner (A10, A13 and A31) SoCs
1002 To compile this driver as a module, choose M here: the module will be
1003 called sun4i-gpadc-iio.
1015 called ti-adc081c.
1027 called ti-adc0832.
1039 called ti-adc084s021.
1051 called ti-adc12138.
1059 Say yes here to build support for Texas Instruments ADC108S102 and
1062 To compile this driver as a module, choose M here: the module will
1063 be called ti-adc108s102.
1073 called ti-adc128s052.
1076 tristate "Texas Instruments ADC161S626 1-channel differential ADC"
1085 called ti-adc161s626.
1098 called ti-ads1015.
1106 Say yes here to build support for Texas Instruments ADS7950, ADS7951,
1110 To compile this driver as a module, choose M here: the
1111 module will be called ti-ads7950.
1121 called ti-ads8344.
1131 called ti-ads8688.
1141 called ti-ads124s08.
1149 Say yes here to build support for Texas Instruments ADC
1152 To compile this driver as a module, choose M here: the module will be
1161 Say yes here to build support for Texas Instruments TLC4541 / TLC3541
1165 called ti-tlc4541.
1171 This driver provides support for Triton TWL4030-MADC. The
1175 called twl4030-madc.
1189 called twl6030-gpadc.
1198 Say yes here to support for Vybrid board analog-to-digital converter.
1208 Say yes here to access the ADC part of the Nano River
1211 To compile this driver as a module, choose M here: the module will be
1220 Say yes here to have support for the Xilinx XADC. The driver does support
1221 both the ZYNQ interface to the XADC as well as the AXI-XADC interface.
1224 xilinx-xadc.