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 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 Device AD4130 ADC Driver"
45 Say yes here to build support for Analog Devices AD4130-8 SPI analog
46 to digital converters (ADC).
48 To compile this driver as a module, choose M here: the module will be
52 tristate "Analog Device AD4695 ADC Driver"
58 Say yes here to build support for Analog Devices AD4695 and similar
59 analog to digital converters (ADC).
61 To compile this driver as a module, choose M here: the module will be
68 tristate "Analog Devices AD7091R5 ADC Driver"
73 Say yes here to build support for Analog Devices AD7091R-5 ADC.
76 tristate "Analog Devices AD7091R8 ADC Driver"
81 Say yes here to build support for Analog Devices AD7091R-2, AD7091R-4,
82 and AD7091R-8 ADC.
84 To compile this driver as a module, choose M here: the module will be
88 tristate "Analog Devices AD7124 and similar sigma-delta ADCs driver"
92 Say yes here to build support for Analog Devices AD7124-4 and AD7124-8
93 SPI analog to digital converters (ADC).
95 To compile this driver as a module, choose M here: the module will be
99 tristate "Analog Devices AD7173 driver"
105 Say yes here to build support for Analog Devices AD7173 and similar ADC
107 - AD7172-2
108 - AD7173-8
109 - AD7175-2
110 - AD7176-2
112 To compile this driver as a module, choose M here: the module will be
116 tristate "Analog Devices AD7192 and similar ADC driver"
120 Say yes here to build support for Analog Devices SPI analog to digital
122 - AD7190
123 - AD7192
124 - AD7193
125 - AD7194
126 - AD7195
127 If unsure, say N (but it's safe to say "Y").
129 To compile this driver as a module, choose M here: the
133 tristate "Analog Devices AD7265/AD7266 ADC driver"
139 Say yes here to build support for Analog Devices AD7265 and AD7266
142 To compile this driver as a module, choose M here: the module will be
146 tristate "Analog Devices AD7280A Lithium Ion Battery Monitoring System"
150 Say yes here to build support for Analog Devices AD7280A
153 To compile this driver as a module, choose M here: the
157 tristate "Analog Devices AD7291 ADC driver"
160 Say yes here to build support for Analog Devices AD7291
163 To compile this driver as a module, choose M here: the
167 tristate "Analog Devices AD7292 ADC driver"
170 Say yes here to build support for Analog Devices AD7292
173 To compile this driver as a module, choose M here: the
177 tristate "Analog Devices AD7298 ADC driver"
182 Say yes here to build support for Analog Devices AD7298
185 To compile this driver as a module, choose M here: the
189 tristate "Analog Devices AD7380 ADC driver"
198 Say yes here to build support for Analog Devices AD7380 ADC and
201 To compile this driver as a module, choose M here: the module will be
205 tristate "Analog Devices AD7476 1-channel ADCs driver and other similar devices from AD and TI"
210 Say yes here to build support for the following SPI analog to
211 digital converters (ADCs):
212 Analog Devices: AD7273, AD7274, AD7276, AD7277, AD7278, AD7475,
217 To compile this driver as a module, choose M here: the
226 tristate "Analog Devices AD7606 ADC driver with parallel interface support"
231 Say yes here to build parallel interface support for Analog Devices:
232 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
235 To compile this driver as a module, choose M here: the
239 tristate "Analog Devices AD7606 ADC driver with spi interface support"
243 Say yes here to build spi interface support for Analog Devices:
244 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
246 To compile this driver as a module, choose M here: the
250 tristate "Analog Devices AD7625/AD7626 High Speed ADC driver"
254 Say yes here to build support for Analog Devices:
255 * AD7625 16-Bit, 6 MSPS PulSAR Analog-to-Digital Converter
256 * AD7626 16-Bit, 10 MSPS PulSAR Analog-to-Digital Converter
257 * AD7960 18-Bit, 5 MSPS PulSAR Analog-to-Digital Converter
258 * AD7961 16-Bit, 5 MSPS PulSAR Analog-to-Digital Converter
260 The driver requires the assistance of the AXI ADC IP core to operate.
262 To compile this driver as a module, choose M here: the module will be
266 tristate "Analog Devices AD7766/AD7767 ADC driver"
271 Say yes here to build support for Analog Devices AD7766, AD7766-1,
272 AD7766-2, AD7767, AD7767-1, AD7767-2 SPI analog to digital converters.
274 To compile this driver as a module, choose M here: the module will be
278 tristate "Analog Devices AD7768-1 ADC driver"
284 Say yes here to build support for Analog Devices AD7768-1 SPI
285 simultaneously sampling sigma-delta analog to digital converter (ADC).
287 To compile this driver as a module, choose M here: the module will be
288 called ad7768-1.
291 tristate "Analog Devices AD7779 ADC driver"
296 Say yes here to build support for Analog Devices AD777X family
297 (AD7770, AD7771, AD7779) analog to digital converter (ADC).
299 To compile this driver as a module, choose M here: the module will be
303 tristate "Analog Devices AD7780 and similar ADCs driver"
308 Say yes here to build support for Analog Devices AD7170, AD7171,
309 AD7780 and AD7781 SPI analog to digital converters (ADC).
311 To compile this driver as a module, choose M here: the
315 tristate "Analog Devices AD7791 ADC driver"
319 Say yes here to build support for Analog Devices AD7787, AD7788, AD7789,
320 AD7790 and AD7791 SPI analog to digital converters (ADC).
322 To compile this driver as a module, choose M here: the module will be
326 tristate "Analog Devices AD7793 and similar ADCs driver"
330 Say yes here to build support for Analog Devices AD7785, AD7792, AD7793,
331 AD7794 and AD7795 SPI analog to digital converters (ADC).
333 To compile this driver as a module, choose M here: the
337 tristate "Analog Devices AD7887 ADC driver"
342 Say yes here to build support for Analog Devices
343 AD7887 SPI analog to digital converter (ADC).
345 To compile this driver as a module, choose M here: the
349 tristate "Analog Devices AD7923 and similar ADCs driver"
354 Say yes here to build support for Analog Devices
357 To compile this driver as a module, choose M here: the
361 tristate "Analog Devices AD7944 and similar ADCs driver"
366 Say yes here to build support for Analog Devices
369 To compile this driver as a module, choose M here: the
373 tristate "Analog Devices AD7949 and similar ADCs driver"
376 Say yes here to build support for Analog Devices
379 To compile this driver as a module, choose M here: the
383 tristate "Analog Devices AD799x ADC driver"
388 Say yes here to build support for Analog Devices:
390 i2c analog to digital converters (ADC). Provides direct access
393 To compile this driver as a module, choose M here: the module will be
397 tristate "Analog Devices AD9467 High Speed ADC driver"
401 Say yes here to build support for Analog Devices:
402 * AD9467 16-Bit, 200 MSPS/250 MSPS Analog-to-Digital Converter
404 The driver requires the assistance of the AXI ADC IP core to operate,
405 since SPI is used for configuration only, while data has to be
408 To compile this driver as a module, choose M here: the module will be
412 tristate "Analog Devices Generic AXI ADC IP core driver"
420 Say yes here to build support for Analog Devices Generic
422 analog-to-digital (ADC) converters that require either a high-speed
428 Link: https://wiki.analog.com/resources/fpga/docs/axi_adc_ip
429 If unsure, say N (but it's safe to say "Y").
431 To compile this driver as a module, choose M here: the
432 module will be called adi-axi-adc.
442 To compile this driver as a module, choose M here: the module will be
452 Say yes here to build support for Atmel AT91 ADC.
454 To compile this driver as a module, choose M here: the module will be
464 Say yes here to build support for Atmel SAMA5D2 ADC which is
467 To compile this driver as a module, choose M here: the module will be
468 called at91-sama5d2_adc.
471 tristate "X-Powers AXP20X and AXP22X ADC driver"
474 Say yes here to have support for X-Powers power management IC (PMIC)
477 To compile this driver as a module, choose M here: the module will be
481 tristate "X-Powers AXP288 ADC driver"
484 Say yes here to have support for X-Powers power management IC (PMIC) ADC
488 To compile this driver as a module, choose M here: the module will be
497 Say Y here if you want to add support for the Broadcom static
501 channels. The driver allows the user to read voltage values.
516 Say yes here to build support for Cosmic Circuits 10001 ADC.
527 Say yes here to build support for Motorola CPCAP PMIC ADC.
530 called cpcap-adc.
536 Say yes here to build support for Dialog DA9150 GPADC.
539 will be da9150-gpadc.
541 To compile this driver as a module, choose M here: the module will be
542 called berlin2-adc.
545 tristate "Diolan DLN-2 ADC driver support"
550 Say yes here to build support for Diolan DLN-2 ADC.
558 Say yes here to build support for an envelope detector using a DAC
561 To compile this driver as a module, choose M here: the module will be
562 called envelope-detector.
570 It's recommended to switch on CONFIG_HIGH_RES_TIMERS option, in this
573 To compile this driver as a module, choose M here: the module will be
585 To compile this driver as a module, choose M here: the module will be
594 Say yes here to build support for the ADC functions of the
595 i.MX23/i.MX28 LRADC. This includes general-purpose ADC readings,
599 called mxs-lradc-adc.
612 Say yes here to build support for the GE HealthCare PMC 16-bit
613 16-Channel ADC.
615 To compile this driver as a module, choose M here: the module will be
616 called gehc-pmc-adc.
619 tristate "Holt Integrated Circuits HI-8435 threshold detector"
624 HI-8435 chip.
643 To get an actual weight one needs to subtract the
657 Say yes here to build support for TI INA2xx family of Power Monitors.
665 Say yes here to build support for the Ingenic JZ47xx SoCs ADC unit.
674 Say yes here to have support for Basin Cove power management IC (PMIC) ADC
678 To compile this driver as a module, choose M here: the module will be
686 Say yes here to build support for IMX7D ADC.
696 Say yes here to build support for IMX8QXP ADC.
699 called imx8qxp-adc.
706 Say yes here to build support for IMX93 ADC.
715 Say yes here to build support for TI LP8788 ADC.
717 To compile this driver as a module, choose M here: the module will be
725 Say yes here to build support for NXP LPC18XX ADC.
727 To compile this driver as a module, choose M here: the module will be
735 Say yes here to build support for the integrated ADC inside the
746 Say yes here to build support for Linear Technology LTC2309, a low
747 noise, low power, 8-channel, 12-bit SAR ADC
756 Say yes here to build support for Linear Technology LTC2471 and
757 LTC2473 16-bit I2C ADC.
766 Say yes here to build support for Linear Technology LTC2485 ADC.
768 To compile this driver as a module, choose M here: the module will be
775 Say yes here to build support for Linear Technology LTC2496
776 16-Bit 8-/16-Channel Delta Sigma ADC.
778 To compile this driver as a module, choose M here: the module will be
785 Say yes here to build support for Linear Technology LTC2497
786 16-Bit 8-/16-Channel Delta Sigma ADC.
788 To compile this driver as a module, choose M here: the module will be
797 Say yes here to build support for Maxim SPI {10,12}-bit ADC models:
800 To compile this driver as a module, choose M here: the module will be
807 Say yes here to build support for Maxim max11100 SPI ADC
809 To compile this driver as a module, choose M here: the module will be
818 Say yes here to build support for Maxim max1117/max1118/max1119
819 8-bit, dual-channel ADCs.
821 To compile this driver as a module, choose M here: the module will be
832 Say yes here to build support for Maxim max11205 16-bit, single-channel
833 ultra-low power delta-sigma ADC.
835 To compile this driver as a module, choose M here: the module will be
839 tristate "Analog Devices MAX11410 ADC driver"
846 Say yes here to build support for Analog Devices MAX11410 ADCs.
848 To compile this driver as a module, choose M here: the module will be
855 Say yes here to build support for Maxim max1241 12-bit, single-channel
858 To compile this driver as a module, choose M here: the module will be
867 Say yes here to build support for many Maxim i2c analog to digital
877 To compile this driver as a module, choose M here: the module will be
884 Say yes here to build support for Maxim max34408/max34409 current sense
885 monitor with 8-bits ADC interface with overcurrent delay/threshold and
888 To compile this driver as a module, choose M here: the module will be
892 tristate "Analog Devices MAX77541 ADC driver"
895 This driver controls a Analog Devices MAX77541 ADC
896 via I2C bus. This device has one adc. Say yes here to build
897 support for Analog Devices MAX77541 ADC interface.
899 To compile this driver as a module, choose M here:
900 the module will be called max77541-adc.
906 Say yes here to build support for Maxim max9611/max9612 current sense
907 amplifier with 12-bits ADC interface.
909 To compile this driver as a module, choose M here: the module will be
916 Say yes here to build support for Microchip Technology's
918 MCP3208, MCP3301, MCP3550, MCP3551 and MCP3553 analog to digital
928 Say yes here to build support for Microchip Technology's MCP3421
930 analog to digital converters.
940 Say yes here to build support for Microchip Technology's MCP3461,
942 MCP3564, MCP3561R, MCP3562R and MCP3564R analog to digital
954 Say yes here to build support for one of the following
955 Microchip Technology's analog to digital converters:
966 Say yes here to enable support for MediaTek MT6357, MT6358 and
972 called mt6359-auxadc.
980 Say Y here to enable MT6360 ADC support.
989 Say yes here to enable MediaTek MT6370 ADC support.
995 will be called "mt6370-adc".
1002 Say yes here to enable support for MediaTek mt65xx AUXADC.
1004 The driver supports immediate mode operation to read from one of sixteen
1014 Say yes here to enable support for the MEN 16z188 ADC IP-Core on a MCB
1026 Say yes here to build support for the SAR ADC found in Amlogic Meson
1029 To compile this driver as a module, choose M here: the
1036 Say yes to have support for battery charger IC MP2629 ADC device
1046 Say yes here to build support for Nuvoton NAU7802 ADC.
1048 To compile this driver as a module, choose M here: the
1056 Say yes here to build support for Nuvoton NPCM ADC.
1068 Say yes here to build support for Microchip Technology's PAC1921
1069 High-Side Power/Current Monitor with Analog Output.
1078 Say yes here to build support for Microchip Technology's PAC1931,
1079 PAC1932, PAC1933, PAC1934 Single/Multi-Channel Power Monitor with
1104 To compile this driver as a module, choose M here: the module
1105 will be called qcom-pm8xxx-xoadc.
1116 To compile this driver as a module, choose M here: the module will
1117 be called qcom-qpmi-rradc.
1126 The driver supports single mode operation to read from one of two
1130 To compile this driver as a module, choose M here: the module will
1131 be called qcom-spmi-iadc.
1141 The driver supports multiple channels read. The VADC is a 15-bit
1142 sigma-delta ADC. Some of the channels are internally used for
1145 To compile this driver as a module, choose M here: the module will
1146 be called qcom-spmi-vadc.
1156 The driver supports multiple channels read. The ADC is a 16-bit
1157 sigma-delta ADC. The hardware supports calibrated results for
1159 power, on board system thermistors connected to the PMIC ADC,
1161 input, voltage signals connected to supported PMIC GPIO inputs. The
1162 hardware supports internal pull-up for thermistors and can choose between
1165 To compile this driver as a module, choose M here: the module will
1166 be called qcom-spmi-adc5.
1169 tristate "Renesas R-Car GyroADC driver"
1172 Say yes here to build support for the GyroADC found in Renesas
1173 R-Car Gen2 SoCs. This block is a simple SPI offload engine for
1174 reading data out of attached compatible ADCs in a round-robin
1175 fashion. Up to 4 or 8 ADC channels are supported by this block,
1178 To compile this driver as a module, choose M here: the
1179 module will be called rcar-gyroadc.
1185 Say yes here to build support for the integrated ADC inside the
1189 will be called rn5t618-adc.
1198 Say yes here to build support for the SARADC found in SoCs from
1201 To compile this driver as a module, choose M here: the
1211 Say yes here to enable RQT6056 ADC support.
1212 RTQ6056 is a high accuracy current-sense monitor with I2C and SMBus
1223 Say yes here to build support for the ADC found in Renesas
1226 To compile this driver as a module, choose M here: the
1233 Say yes here to build support for the integrated ADC inside the
1243 Say yes here to build support for the SARADC integrated inside
1254 Say yes here to build support for the integrated ADC inside the
1257 To compile this driver as a module, choose M here: the
1266 Select this option to enables sigma delta modulator. This driver can
1283 Select this option to enable the core driver for STMicroelectronics
1284 STM32 analog-to-digital converter (ADC).
1287 will be called stm32-adc-core.
1293 Say yes here to build support for STMicroelectronics stm32 Analog
1294 to Digital Converter (ADC).
1297 will be called stm32-adc.
1305 Select this option to enable the driver for STMicroelectronics
1306 STM32 digital filter for sigma delta converter.
1309 will be called stm32-dfsdm-core.
1321 Select this option to support ADCSigma delta modulator for
1322 STMicroelectronics STM32 digital filter for sigma delta converter.
1325 will be called stm32-dfsdm-adc.
1331 Say yes here to build support for ST Microelectronics STMPE
1332 built-in ADC block (stmpe811).
1341 Say yes here to build support for Allwinner (A10, A13 and A31) SoCs
1350 To compile this driver as a module, choose M here: the module will be
1351 called sun4i-gpadc-iio.
1357 Say yes here to build support for Allwinner (D1, T113, T507 and R329)
1358 SoCs GPADC. This ADC provides up to 16 channels.
1360 To compile this driver as a module, choose M here: the module will be
1361 called sun20i-gpadc-iio.
1373 called ti-adc081c.
1385 called ti-adc0832.
1397 called ti-adc084s021.
1409 called ti-adc12138.
1417 Say yes here to build support for Texas Instruments ADC108S102 and
1420 To compile this driver as a module, choose M here: the module will
1421 be called ti-adc108s102.
1431 called ti-adc128s052.
1434 tristate "Texas Instruments ADC161S626 1-channel differential ADC"
1443 called ti-adc161s626.
1456 called ti-ads1015.
1468 called ti-ads1119.
1476 4 channels, 12-bit I2C ADC chip.
1479 called ti-ads7924.
1489 called ti-ads1100.
1500 called ti-ads1298.
1508 Say yes here to build support for Texas Instruments ADS7950, ADS7951,
1512 To compile this driver as a module, choose M here: the
1513 module will be called ti-ads7950.
1523 called ti-ads8344.
1535 called ti-ads8688.
1547 called ti-ads124s08.
1555 Say yes here to get support for Texas Instruments ADS131E04, ADS131E06
1559 called ti-ads131e08.
1567 Say yes here to build support for Texas Instruments ADC
1570 To compile this driver as a module, choose M here: the module will be
1580 Say yes here to build support for the LMP92064 Precision Current and Voltage
1584 ti-lmp92064.
1592 Say yes here to build support for Texas Instruments TLC4541 / TLC3541
1596 called ti-tlc4541.
1604 Say yes here to build support for ADC functionality of Texas
1608 called ti-tsc2046.
1614 This driver provides support for Triton TWL4030-MADC. The
1618 called twl4030-madc.
1631 called twl6030-gpadc.
1639 Say yes here to support for Vybrid board analog-to-digital converter.
1649 Say yes here to access the ADC part of the Nano River
1652 To compile this driver as a module, choose M here: the module will be
1661 Say yes here to have support for the Xilinx 7 Series XADC or
1665 to the XADC as well as the AXI-XADC interface.
1668 that can be used to access the System Monitor ADC on the Xilinx
1672 xilinx-xadc.
1679 Say yes here to have support for the Xilinx AMS for Ultrascale/Ultrascale+
1687 xilinx-ams.