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 AD4000 ADC Driver"
30 Say yes here to build support for Analog Devices AD4000 high speed
31 SPI analog to digital converters (ADC).
33 To compile this driver as a module, choose M here: the module will be
37 tristate "Analog Devices AD4030 ADC Driver"
44 Say yes here to build support for Analog Devices AD4030 and AD4630 high speed
45 SPI analog to digital converters (ADC).
47 To compile this driver as a module, choose M here: the module will be
51 tristate "Analog Device AD4130 ADC Driver"
59 Say yes here to build support for Analog Devices AD4130-8 SPI analog
60 to digital converters (ADC).
62 To compile this driver as a module, choose M here: the module will be
66 tristate "Analog Device AD4695 ADC Driver"
74 Say yes here to build support for Analog Devices AD4695 and similar
75 analog to digital converters (ADC).
77 To compile this driver as a module, choose M here: the module will be
81 tristate "Analog Device AD4851 DAS Driver"
87 Say yes here to build support for Analog Devices AD4851, AD4852,
91 To compile this driver as a module, choose M here: the module will be
98 tristate "Analog Devices AD7091R5 ADC Driver"
103 Say yes here to build support for Analog Devices AD7091R-5 ADC.
106 tristate "Analog Devices AD7091R8 ADC Driver"
111 Say yes here to build support for Analog Devices AD7091R-2, AD7091R-4,
112 and AD7091R-8 ADC.
114 To compile this driver as a module, choose M here: the module will be
118 tristate "Analog Devices AD7124 and similar sigma-delta ADCs driver"
122 Say yes here to build support for Analog Devices AD7124-4 and AD7124-8
123 SPI analog to digital converters (ADC).
125 To compile this driver as a module, choose M here: the module will be
129 tristate "Analog Devices AD7173 driver"
135 Say yes here to build support for Analog Devices AD7173 and similar ADC
137 - AD7172-2
138 - AD7173-8
139 - AD7175-2
140 - AD7176-2
142 To compile this driver as a module, choose M here: the module will be
146 tristate "Analog Devices AD7191 ADC driver"
150 Say yes here to build support for Analog Devices AD7191.
152 To compile this driver as a module, choose M here: the
156 tristate "Analog Devices AD7192 and similar ADC driver"
160 Say yes here to build support for Analog Devices SPI analog to digital
162 - AD7190
163 - AD7192
164 - AD7193
165 - AD7194
166 - AD7195
167 If unsure, say N (but it's safe to say "Y").
169 To compile this driver as a module, choose M here: the
173 tristate "Analog Devices AD7265/AD7266 ADC driver"
179 Say yes here to build support for Analog Devices AD7265 and AD7266
182 To compile this driver as a module, choose M here: the module will be
186 tristate "Analog Devices AD7280A Lithium Ion Battery Monitoring System"
190 Say yes here to build support for Analog Devices AD7280A
193 To compile this driver as a module, choose M here: the
197 tristate "Analog Devices AD7291 ADC driver"
200 Say yes here to build support for Analog Devices AD7291
203 To compile this driver as a module, choose M here: the
207 tristate "Analog Devices AD7292 ADC driver"
210 Say yes here to build support for Analog Devices AD7292
213 To compile this driver as a module, choose M here: the
217 tristate "Analog Devices AD7298 ADC driver"
222 Say yes here to build support for Analog Devices AD7298
225 To compile this driver as a module, choose M here: the
229 tristate "Analog Devices AD7380 ADC driver"
240 Say yes here to build support for Analog Devices AD7380 ADC and
243 To compile this driver as a module, choose M here: the module will be
247 tristate "Analog Devices AD7476 1-channel ADCs driver and other similar devices from AD and TI"
252 Say yes here to build support for the following SPI analog to
253 digital converters (ADCs):
254 Analog Devices: AD7273, AD7274, AD7276, AD7277, AD7278, AD7475,
259 To compile this driver as a module, choose M here: the
268 tristate "Analog Devices AD7606 ADC driver with parallel interface support"
273 Say yes here to build parallel interface support for Analog Devices:
274 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
277 To compile this driver as a module, choose M here: the
281 tristate "Analog Devices AD7606 ADC driver with spi interface support"
285 Say yes here to build spi interface support for Analog Devices:
286 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
288 To compile this driver as a module, choose M here: the
292 tristate "Analog Devices AD7625/AD7626 High Speed ADC driver"
296 Say yes here to build support for Analog Devices:
297 * AD7625 16-Bit, 6 MSPS PulSAR Analog-to-Digital Converter
298 * AD7626 16-Bit, 10 MSPS PulSAR Analog-to-Digital Converter
299 * AD7960 18-Bit, 5 MSPS PulSAR Analog-to-Digital Converter
300 * AD7961 16-Bit, 5 MSPS PulSAR Analog-to-Digital Converter
302 The driver requires the assistance of the AXI ADC IP core to operate.
304 To compile this driver as a module, choose M here: the module will be
308 tristate "Analog Devices AD7766/AD7767 ADC driver"
313 Say yes here to build support for Analog Devices AD7766, AD7766-1,
314 AD7766-2, AD7767, AD7767-1, AD7767-2 SPI analog to digital converters.
316 To compile this driver as a module, choose M here: the module will be
320 tristate "Analog Devices AD7768-1 ADC driver"
326 Say yes here to build support for Analog Devices AD7768-1 SPI
327 simultaneously sampling sigma-delta analog to digital converter (ADC).
329 To compile this driver as a module, choose M here: the module will be
330 called ad7768-1.
333 tristate "Analog Devices AD7779 ADC driver"
338 Say yes here to build support for Analog Devices AD777X family
339 (AD7770, AD7771, AD7779) analog to digital converter (ADC).
341 To compile this driver as a module, choose M here: the module will be
345 tristate "Analog Devices AD7780 and similar ADCs driver"
350 Say yes here to build support for Analog Devices AD7170, AD7171,
351 AD7780 and AD7781 SPI analog to digital converters (ADC).
353 To compile this driver as a module, choose M here: the
357 tristate "Analog Devices AD7791 ADC driver"
361 Say yes here to build support for Analog Devices AD7787, AD7788, AD7789,
362 AD7790 and AD7791 SPI analog to digital converters (ADC).
364 To compile this driver as a module, choose M here: the module will be
368 tristate "Analog Devices AD7793 and similar ADCs driver"
372 Say yes here to build support for Analog Devices AD7785, AD7792, AD7793,
373 AD7794 and AD7795 SPI analog to digital converters (ADC).
375 To compile this driver as a module, choose M here: the
379 tristate "Analog Devices AD7887 ADC driver"
384 Say yes here to build support for Analog Devices
385 AD7887 SPI analog to digital converter (ADC).
387 To compile this driver as a module, choose M here: the
391 tristate "Analog Devices AD7923 and similar ADCs driver"
396 Say yes here to build support for Analog Devices
399 To compile this driver as a module, choose M here: the
403 tristate "Analog Devices AD7944 and similar ADCs driver"
410 Say yes here to build support for Analog Devices
413 To compile this driver as a module, choose M here: the
417 tristate "Analog Devices AD7949 and similar ADCs driver"
420 Say yes here to build support for Analog Devices
423 To compile this driver as a module, choose M here: the
427 tristate "Analog Devices AD799x ADC driver"
432 Say yes here to build support for Analog Devices:
434 i2c analog to digital converters (ADC). Provides direct access
437 To compile this driver as a module, choose M here: the module will be
441 tristate "Analog Devices AD9467 High Speed ADC driver"
445 Say yes here to build support for Analog Devices:
446 * AD9467 16-Bit, 200 MSPS/250 MSPS Analog-to-Digital Converter
448 The driver requires the assistance of the AXI ADC IP core to operate,
449 since SPI is used for configuration only, while data has to be
452 To compile this driver as a module, choose M here: the module will be
456 tristate "Analog Devices Generic AXI ADC IP core driver"
464 Say yes here to build support for Analog Devices Generic
466 analog-to-digital (ADC) converters that require either a high-speed
472 Link: https://wiki.analog.com/resources/fpga/docs/axi_adc_ip
473 If unsure, say N (but it's safe to say "Y").
475 To compile this driver as a module, choose M here: the
476 module will be called adi-axi-adc.
486 To compile this driver as a module, choose M here: the module will be
496 Say yes here to build support for Atmel AT91 ADC.
498 To compile this driver as a module, choose M here: the module will be
508 Say yes here to build support for Atmel SAMA5D2 ADC which is
511 To compile this driver as a module, choose M here: the module will be
512 called at91-sama5d2_adc.
515 tristate "X-Powers AXP20X and AXP22X ADC driver"
518 Say yes here to have support for X-Powers power management IC (PMIC)
521 To compile this driver as a module, choose M here: the module will be
525 tristate "X-Powers AXP288 ADC driver"
528 Say yes here to have support for X-Powers power management IC (PMIC) ADC
532 To compile this driver as a module, choose M here: the module will be
541 Say Y here if you want to add support for the Broadcom static
545 channels. The driver allows the user to read voltage values.
560 Say yes here to build support for Cosmic Circuits 10001 ADC.
571 Say yes here to build support for Motorola CPCAP PMIC ADC.
574 called cpcap-adc.
580 Say yes here to build support for Dialog DA9150 GPADC.
583 will be da9150-gpadc.
585 To compile this driver as a module, choose M here: the module will be
586 called berlin2-adc.
589 tristate "Diolan DLN-2 ADC driver support"
594 Say yes here to build support for Diolan DLN-2 ADC.
602 Say yes here to build support for an envelope detector using a DAC
605 To compile this driver as a module, choose M here: the module will be
606 called envelope-detector.
614 It's recommended to switch on CONFIG_HIGH_RES_TIMERS option, in this
617 To compile this driver as a module, choose M here: the module will be
629 To compile this driver as a module, choose M here: the module will be
638 Say yes here to build support for the ADC functions of the
639 i.MX23/i.MX28 LRADC. This includes general-purpose ADC readings,
643 called mxs-lradc-adc.
656 Say yes here to build support for the GE HealthCare PMC 16-bit
657 16-Channel ADC.
659 To compile this driver as a module, choose M here: the module will be
660 called gehc-pmc-adc.
663 tristate "Holt Integrated Circuits HI-8435 threshold detector"
668 HI-8435 chip.
687 To get an actual weight one needs to subtract the
701 Say yes here to build support for TI INA2xx family of Power Monitors.
709 Say yes here to build support for the Ingenic JZ47xx SoCs ADC unit.
718 Say yes here to have support for Basin Cove power management IC (PMIC) ADC
722 To compile this driver as a module, choose M here: the module will be
730 Say yes here to build support for IMX7D ADC.
740 Say yes here to build support for IMX8QXP ADC.
743 called imx8qxp-adc.
750 Say yes here to build support for IMX93 ADC.
759 Say yes here to build support for TI LP8788 ADC.
761 To compile this driver as a module, choose M here: the module will be
769 Say yes here to build support for NXP LPC18XX ADC.
771 To compile this driver as a module, choose M here: the module will be
779 Say yes here to build support for the integrated ADC inside the
790 Say yes here to build support for Linear Technology LTC2309, a low
791 noise, low power, 8-channel, 12-bit SAR ADC
800 Say yes here to build support for Linear Technology LTC2471 and
801 LTC2473 16-bit I2C ADC.
810 Say yes here to build support for Linear Technology LTC2485 ADC.
812 To compile this driver as a module, choose M here: the module will be
819 Say yes here to build support for Linear Technology LTC2496
820 16-Bit 8-/16-Channel Delta Sigma ADC.
822 To compile this driver as a module, choose M here: the module will be
829 Say yes here to build support for Linear Technology LTC2497
830 16-Bit 8-/16-Channel Delta Sigma ADC.
832 To compile this driver as a module, choose M here: the module will be
841 Say yes here to build support for Maxim SPI {10,12}-bit ADC models:
844 To compile this driver as a module, choose M here: the module will be
851 Say yes here to build support for Maxim max11100 SPI ADC
853 To compile this driver as a module, choose M here: the module will be
862 Say yes here to build support for Maxim max1117/max1118/max1119
863 8-bit, dual-channel ADCs.
865 To compile this driver as a module, choose M here: the module will be
876 Say yes here to build support for Maxim max11205 16-bit, single-channel
877 ultra-low power delta-sigma ADC.
879 To compile this driver as a module, choose M here: the module will be
883 tristate "Analog Devices MAX11410 ADC driver"
890 Say yes here to build support for Analog Devices MAX11410 ADCs.
892 To compile this driver as a module, choose M here: the module will be
899 Say yes here to build support for Maxim max1241 12-bit, single-channel
902 To compile this driver as a module, choose M here: the module will be
911 Say yes here to build support for many Maxim i2c analog to digital
921 To compile this driver as a module, choose M here: the module will be
928 Say yes here to build support for Maxim max34408/max34409 current sense
929 monitor with 8-bits ADC interface with overcurrent delay/threshold and
932 To compile this driver as a module, choose M here: the module will be
936 tristate "Analog Devices MAX77541 ADC driver"
939 This driver controls a Analog Devices MAX77541 ADC
940 via I2C bus. This device has one adc. Say yes here to build
941 support for Analog Devices MAX77541 ADC interface.
943 To compile this driver as a module, choose M here:
944 the module will be called max77541-adc.
950 Say yes here to build support for Maxim max9611/max9612 current sense
951 amplifier with 12-bits ADC interface.
953 To compile this driver as a module, choose M here: the module will be
960 Say yes here to build support for Microchip Technology's
962 MCP3208, MCP3301, MCP3550, MCP3551 and MCP3553 analog to digital
972 Say yes here to build support for Microchip Technology's MCP3421
974 analog to digital converters.
984 Say yes here to build support for Microchip Technology's MCP3461,
986 MCP3564, MCP3561R, MCP3562R and MCP3564R analog to digital
998 Say yes here to build support for one of the following
999 Microchip Technology's analog to digital converters:
1010 Say yes here to enable support for MediaTek MT6357, MT6358 and
1016 called mt6359-auxadc.
1024 Say Y here to enable MT6360 ADC support.
1033 Say yes here to enable MediaTek MT6370 ADC support.
1039 will be called "mt6370-adc".
1046 Say yes here to enable support for MediaTek mt65xx AUXADC.
1048 The driver supports immediate mode operation to read from one of sixteen
1058 Say yes here to enable support for the MEN 16z188 ADC IP-Core on a MCB
1070 Say yes here to build support for the SAR ADC found in Amlogic Meson
1073 To compile this driver as a module, choose M here: the
1080 Say yes to have support for battery charger IC MP2629 ADC device
1090 Say yes here to build support for Nuvoton NAU7802 ADC.
1092 To compile this driver as a module, choose M here: the
1100 Say yes here to build support for Nuvoton NPCM ADC.
1112 Say yes here to build support for Microchip Technology's PAC1921
1113 High-Side Power/Current Monitor with Analog Output.
1122 Say yes here to build support for Microchip Technology's PAC1931,
1123 PAC1932, PAC1933, PAC1934 Single/Multi-Channel Power Monitor with
1148 To compile this driver as a module, choose M here: the module
1149 will be called qcom-pm8xxx-xoadc.
1160 To compile this driver as a module, choose M here: the module will
1161 be called qcom-qpmi-rradc.
1170 The driver supports single mode operation to read from one of two
1174 To compile this driver as a module, choose M here: the module will
1175 be called qcom-spmi-iadc.
1185 The driver supports multiple channels read. The VADC is a 15-bit
1186 sigma-delta ADC. Some of the channels are internally used for
1189 To compile this driver as a module, choose M here: the module will
1190 be called qcom-spmi-vadc.
1200 The driver supports multiple channels read. The ADC is a 16-bit
1201 sigma-delta ADC. The hardware supports calibrated results for
1203 power, on board system thermistors connected to the PMIC ADC,
1205 input, voltage signals connected to supported PMIC GPIO inputs. The
1206 hardware supports internal pull-up for thermistors and can choose between
1209 To compile this driver as a module, choose M here: the module will
1210 be called qcom-spmi-adc5.
1213 tristate "Renesas R-Car GyroADC driver"
1216 Say yes here to build support for the GyroADC found in Renesas
1217 R-Car Gen2 SoCs. This block is a simple SPI offload engine for
1218 reading data out of attached compatible ADCs in a round-robin
1219 fashion. Up to 4 or 8 ADC channels are supported by this block,
1222 To compile this driver as a module, choose M here: the
1223 module will be called rcar-gyroadc.
1229 Say yes here to build support for the integrated ADC inside the
1233 will be called rn5t618-adc.
1242 Say yes here to build support for the SARADC found in SoCs from
1245 To compile this driver as a module, choose M here: the
1255 Say yes here to enable RQT6056 ADC support.
1256 RTQ6056 is a high accuracy current-sense monitor with I2C and SMBus
1267 Say yes here to build support for the ADC found in Renesas
1270 To compile this driver as a module, choose M here: the
1277 Say yes here to build support for the integrated ADC inside the
1287 Say yes here to build support for the SARADC integrated inside
1298 Say yes here to build support for the integrated ADC inside the
1301 To compile this driver as a module, choose M here: the
1310 Select this option to enables sigma delta modulator. This driver can
1327 Select this option to enable the core driver for STMicroelectronics
1328 STM32 analog-to-digital converter (ADC).
1331 will be called stm32-adc-core.
1337 Say yes here to build support for STMicroelectronics stm32 Analog
1338 to Digital Converter (ADC).
1341 will be called stm32-adc.
1349 Select this option to enable the driver for STMicroelectronics
1350 STM32 digital filter for sigma delta converter.
1353 will be called stm32-dfsdm-core.
1365 Select this option to support ADCSigma delta modulator for
1366 STMicroelectronics STM32 digital filter for sigma delta converter.
1369 will be called stm32-dfsdm-adc.
1375 Say yes here to build support for ST Microelectronics STMPE
1376 built-in ADC block (stmpe811).
1385 Say yes here to build support for Allwinner (A10, A13 and A31) SoCs
1394 To compile this driver as a module, choose M here: the module will be
1395 called sun4i-gpadc-iio.
1401 Say yes here to build support for Allwinner (D1, T113, T507 and R329)
1402 SoCs GPADC. This ADC provides up to 16 channels.
1404 To compile this driver as a module, choose M here: the module will be
1405 called sun20i-gpadc-iio.
1417 called ti-adc081c.
1429 called ti-adc0832.
1441 called ti-adc084s021.
1453 called ti-adc12138.
1461 Say yes here to build support for Texas Instruments ADC108S102 and
1464 To compile this driver as a module, choose M here: the module will
1465 be called ti-adc108s102.
1475 called ti-adc128s052.
1478 tristate "Texas Instruments ADC161S626 1-channel differential ADC"
1487 called ti-adc161s626.
1500 called ti-ads1015.
1512 called ti-ads1119.
1519 ADS7138 8-channel A/D converters with 12-bit resolution.
1522 called ti-ads7138.
1530 4 channels, 12-bit I2C ADC chip.
1533 called ti-ads7924.
1543 called ti-ads1100.
1554 called ti-ads1298.
1562 Say yes here to build support for Texas Instruments ADS7950, ADS7951,
1566 To compile this driver as a module, choose M here: the
1567 module will be called ti-ads7950.
1577 called ti-ads8344.
1589 called ti-ads8688.
1601 called ti-ads124s08.
1609 Say yes here to get support for Texas Instruments ADS131E04, ADS131E06
1613 called ti-ads131e08.
1621 Say yes here to build support for Texas Instruments ADC
1624 To compile this driver as a module, choose M here: the module will be
1634 Say yes here to build support for the LMP92064 Precision Current and Voltage
1638 ti-lmp92064.
1646 Say yes here to build support for Texas Instruments TLC4541 / TLC3541
1650 called ti-tlc4541.
1658 Say yes here to build support for ADC functionality of Texas
1662 called ti-tsc2046.
1668 This driver provides support for Triton TWL4030-MADC. The
1672 called twl4030-madc.
1685 called twl6030-gpadc.
1693 Say yes here to support for Vybrid board analog-to-digital converter.
1703 Say yes here to access the ADC part of the Nano River
1706 To compile this driver as a module, choose M here: the module will be
1715 Say yes here to have support for the Xilinx 7 Series XADC or
1719 to the XADC as well as the AXI-XADC interface.
1722 that can be used to access the System Monitor ADC on the Xilinx
1726 xilinx-xadc.
1733 Say yes here to have support for the Xilinx AMS for Ultrascale/Ultrascale+
1741 xilinx-ams.