iio: adc: Move mxs-lradc out of staging
[deliverable/linux.git] / drivers / staging / iio / adc / Kconfig
CommitLineData
d1325cf4
JC
1#
2# ADC drivers
3#
e63abd0a 4menu "Analog to digital converters"
d1325cf4 5
b9618c0c
MH
6config AD7606
7 tristate "Analog Devices AD7606 ADC driver"
92917664 8 depends on GPIOLIB || COMPILE_TEST
f2a96245 9 select IIO_BUFFER
74ed9649 10 select IIO_TRIGGERED_BUFFER
b9618c0c
MH
11 help
12 Say yes here to build support for Analog Devices:
e63abd0a 13 ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
b9618c0c
MH
14
15 To compile this driver as a module, choose M here: the
16 module will be called ad7606.
17
18config AD7606_IFACE_PARALLEL
19 tristate "parallel interface support"
20 depends on AD7606
21 help
22 Say yes here to include parallel interface support on the AD7606
23 ADC driver.
24
e245b904 25 To compile this driver as a module, choose M here: the
0046a46a 26 module will be called ad7606_parallel.
e245b904 27
b9618c0c
MH
28config AD7606_IFACE_SPI
29 tristate "spi interface support"
30 depends on AD7606
31 depends on SPI
32 help
33 Say yes here to include parallel interface support on the AD7606
34 ADC driver.
35
e245b904 36 To compile this driver as a module, choose M here: the
0046a46a 37 module will be called ad7606_spi.
e245b904 38
d6f087ec 39config AD7780
7aecec98 40 tristate "Analog Devices AD7780 and similar ADCs driver"
d6f087ec 41 depends on SPI
92917664 42 depends on GPIOLIB || COMPILE_TEST
32e0e7e0 43 select AD_SIGMA_DELTA
d6f087ec 44 help
7aecec98 45 Say yes here to build support for Analog Devices AD7170, AD7171,
e63abd0a 46 AD7780 and AD7781 SPI analog to digital converters (ADC).
d6f087ec
MH
47 If unsure, say N (but it's safe to say "Y").
48
49 To compile this driver as a module, choose M here: the
50 module will be called ad7780.
51
7924425d
SZ
52config AD7816
53 tristate "Analog Devices AD7816/7/8 temperature sensor and ADC driver"
54 depends on SPI
92917664 55 depends on GPIOLIB || COMPILE_TEST
7924425d
SZ
56 help
57 Say yes here to build support for Analog Devices AD7816/7/8
58 temperature sensors and ADC.
d7713b6c 59
7a27b042 60config AD7192
d69051b4 61 tristate "Analog Devices AD7190 AD7192 AD7193 AD7195 ADC driver"
7a27b042 62 depends on SPI
3f7c3306 63 select AD_SIGMA_DELTA
7a27b042
MH
64 help
65 Say yes here to build support for Analog Devices AD7190,
d69051b4 66 AD7192, AD7193 or AD7195 SPI analog to digital converters (ADC).
7a27b042
MH
67 If unsure, say N (but it's safe to say "Y").
68
69 To compile this driver as a module, choose M here: the
70 module will be called ad7192.
71
2051f25d
MH
72config AD7280
73 tristate "Analog Devices AD7280A Lithium Ion Battery Monitoring System"
74 depends on SPI
75 help
76 Say yes here to build support for Analog Devices AD7280A
77 Lithium Ion Battery Monitoring System.
78
79 To compile this driver as a module, choose M here: the
80 module will be called ad7280a
81
906ecf69
RS
82config LPC32XX_ADC
83 tristate "NXP LPC32XX ADC"
ef4d4d1b 84 depends on ARCH_LPC32XX || COMPILE_TEST
5f53f52c 85 depends on HAS_IOMEM
906ecf69
RS
86 help
87 Say yes here to build support for the integrated ADC inside the
88 LPC32XX SoC. Note that this feature uses the same hardware as the
5d4a6789
RS
89 touchscreen driver, so you should either select only one of the two
90 drivers (lpc32xx_adc or lpc32xx_ts) or, in the OpenFirmware case,
91 activate only one via device tree selection. Provides direct access
92 via sysfs.
906ecf69 93
b3201b56
SR
94config SPEAR_ADC
95 tristate "ST SPEAr ADC"
ef4d4d1b 96 depends on PLAT_SPEAR || COMPILE_TEST
e4592fdd 97 depends on HAS_IOMEM
b3201b56
SR
98 help
99 Say yes here to build support for the integrated ADC inside the
100 ST SPEAr SoC. Provides direct access via sysfs.
101
e245b904
VT
102 To compile this driver as a module, choose M here: the
103 module will be called spear_adc.
0aeac51d 104endmenu
This page took 0.663593 seconds and 5 git commands to generate.