Commit | Line | Data |
---|---|---|
d1325cf4 JC |
1 | # |
2 | # ADC drivers | |
3 | # | |
e63abd0a | 4 | menu "Analog to digital converters" |
d1325cf4 | 5 | |
b9618c0c MH |
6 | config 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 | ||
18 | config 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 |
28 | config 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 | 39 | config 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 |
52 | config 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 | 60 | config 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 |
72 | config 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 |
82 | config 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 |
94 | config 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 | 104 | endmenu |