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 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 and 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.
714 Say Y here to enable MT6360 ADC support.
724 Say yes here to enable support for MediaTek mt65xx AUXADC.
726 The driver supports immediate mode operation to read from one of sixteen
736 Say yes here to enable support for the MEN 16z188 ADC IP-Core on a MCB
748 Say yes here to build support for the SAR ADC found in Amlogic Meson
751 To compile this driver as a module, choose M here: the
758 Say yes to have support for battery charger IC MP2629 ADC device
768 Say yes here to build support for Nuvoton NAU7802 ADC.
770 To compile this driver as a module, choose M here: the
778 Say yes here to build support for Nuvoton NPCM ADC.
802 To compile this driver as a module, choose M here: the module
803 will be called qcom-pm8xxx-xoadc.
812 The driver supports single mode operation to read from one of two
816 To compile this driver as a module, choose M here: the module will
817 be called qcom-spmi-iadc.
827 The driver supports multiple channels read. The VADC is a 15-bit
828 sigma-delta ADC. Some of the channels are internally used for
831 To compile this driver as a module, choose M here: the module will
832 be called qcom-spmi-vadc.
842 The driver supports multiple channels read. The ADC is a 16-bit
843 sigma-delta ADC. The hardware supports calibrated results for
845 power, on board system thermistors connected to the PMIC ADC,
847 input, voltage signals connected to supported PMIC GPIO inputs. The
848 hardware supports internal pull-up for thermistors and can choose between
851 To compile this driver as a module, choose M here: the module will
852 be called qcom-spmi-adc5.
855 tristate "Renesas R-Car GyroADC driver"
858 Say yes here to build support for the GyroADC found in Renesas
859 R-Car Gen2 SoCs. This block is a simple SPI offload engine for
860 reading data out of attached compatible ADCs in a round-robin
861 fashion. Up to 4 or 8 ADC channels are supported by this block,
864 To compile this driver as a module, choose M here: the
865 module will be called rcar-gyroadc.
871 Say yes here to build support for the integrated ADC inside the
875 will be called rn5t618-adc.
884 Say yes here to build support for the SARADC found in SoCs from
887 To compile this driver as a module, choose M here: the
894 Say yes here to build support for the ADC found in Renesas
897 To compile this driver as a module, choose M here: the
904 Say yes here to build support for the integrated ADC inside the
915 Say yes here to build support for the integrated ADC inside the
918 To compile this driver as a module, choose M here: the
927 Select this option to enables sigma delta modulator. This driver can
944 Select this option to enable the core driver for STMicroelectronics
945 STM32 analog-to-digital converter (ADC).
948 will be called stm32-adc-core.
954 Say yes here to build support for STMicroelectronics stm32 Analog
955 to Digital Converter (ADC).
958 will be called stm32-adc.
966 Select this option to enable the driver for STMicroelectronics
967 STM32 digital filter for sigma delta converter.
970 will be called stm32-dfsdm-core.
981 Select this option to support ADCSigma delta modulator for
982 STMicroelectronics STM32 digital filter for sigma delta converter.
985 will be called stm32-dfsdm-adc.
991 Say yes here to build support for ST Microelectronics STMPE
992 built-in ADC block (stmpe811).
1000 Say yes here to build support for the Apex Embedded Systems STX104
1001 integrated analog PC/104 card.
1003 This driver supports the 16 channels of single-ended (8 channels of
1004 differential) analog inputs, 2 channels of analog output, 4 digital
1005 inputs, and 4 digital outputs provided by the STX104.
1017 Say yes here to build support for Allwinner (A10, A13 and A31) SoCs
1026 To compile this driver as a module, choose M here: the module will be
1027 called sun4i-gpadc-iio.
1039 called ti-adc081c.
1051 called ti-adc0832.
1063 called ti-adc084s021.
1075 called ti-adc12138.
1083 Say yes here to build support for Texas Instruments ADC108S102 and
1086 To compile this driver as a module, choose M here: the module will
1087 be called ti-adc108s102.
1097 called ti-adc128s052.
1100 tristate "Texas Instruments ADC161S626 1-channel differential ADC"
1109 called ti-adc161s626.
1122 called ti-ads1015.
1130 Say yes here to build support for Texas Instruments ADS7950, ADS7951,
1134 To compile this driver as a module, choose M here: the
1135 module will be called ti-ads7950.
1145 called ti-ads8344.
1155 called ti-ads8688.
1165 called ti-ads124s08.
1173 Say yes here to get support for Texas Instruments ADS131E04, ADS131E06
1177 called ti-ads131e08.
1185 Say yes here to build support for Texas Instruments ADC
1188 To compile this driver as a module, choose M here: the module will be
1197 Say yes here to build support for Texas Instruments TLC4541 / TLC3541
1201 called ti-tlc4541.
1209 Say yes here to build support for ADC functionality of Texas
1213 called ti-tsc2046.
1219 This driver provides support for Triton TWL4030-MADC. The
1223 called twl4030-madc.
1237 called twl6030-gpadc.
1246 Say yes here to support for Vybrid board analog-to-digital converter.
1256 Say yes here to access the ADC part of the Nano River
1259 To compile this driver as a module, choose M here: the module will be
1268 Say yes here to have support for the Xilinx 7 Series XADC or
1272 to the XADC as well as the AXI-XADC interface.
1275 that can be used to access the System Monitor ADC on the Xilinx
1279 xilinx-xadc.