blob: 6692a3d87f2399ad417131ad3d7efc99a5ef2e77 [file] [log] [blame]
Jonathan Camerond1325cf2009-08-18 18:06:20 +01001#
2# ADC drivers
3#
4comment "Analog to digital convertors"
5
6config MAX1363
7 tristate "MAXIM max1363 ADC driver"
8 depends on I2C
Paul Mundte12274b2009-11-05 15:09:00 +09009 select IIO_TRIGGER if IIO_RING_BUFFER
Jonathan Cameron82020b02010-05-04 14:43:03 +010010 select MAX1363_RING_BUFFER
Jonathan Camerond1325cf2009-08-18 18:06:20 +010011 help
12 Say yes here to build support for many MAXIM i2c analog to digital
Jonathan Cameron3bf877c2010-05-04 14:43:10 +010013 convertors (ADC). (max1361, max1362, max1363, max1364, max1036,
14 max1037, max1038, max1039, max1136, max1136, max1137, max1138,
15 max1139, max1236, max1237, max11238, max1239, max11600, max11601,
16 max11602, max11603, max11604, max11605, max11606, max11607,
17 max11608, max11609, max11610, max11611, max11612, max11613,
18 max11614, max11615, max11616, max11617) Provides direct access
19 via sysfs.
Randy Dunlapd5f5d892009-11-10 09:04:28 -080020
21config MAX1363_RING_BUFFER
22 bool "MAXIM max1363: use ring buffer"
23 depends on MAX1363
24 select IIO_RING_BUFFER
25 select IIO_SW_RING
26 help
27 Say yes here to include ring buffer support in the MAX1363
28 ADC driver.
Michael Hennerich985dbe72010-10-01 16:41:51 +020029
Barry Song54c5be32010-10-27 21:43:53 -040030config AD7150
31 tristate "Analog Devices ad7150/1/6 capacitive sensor driver"
32 depends on I2C
33 help
34 Say yes here to build support for Analog Devices capacitive sensors.
35 (ad7150, ad7151, ad7156) Provides direct access via sysfs.
36
Barry Songa20ebd92010-10-27 21:43:54 -040037config AD7152
38 tristate "Analog Devices ad7152/3 capacitive sensor driver"
39 depends on I2C
40 help
41 Say yes here to build support for Analog Devices capacitive sensors.
42 (ad7152, ad7153) Provides direct access via sysfs.
43
Sonic Zhangddaecd52010-10-27 21:43:55 -040044config AD7291
45 tristate "Analog Devices AD7291 temperature sensor driver"
46 depends on I2C
47 help
48 Say yes here to build support for Analog Devices AD7291
49 temperature sensors.
50
Sonic Zhange8ada962010-10-27 21:43:56 -040051config AD7298
Michael Hennerich7c31b982011-02-24 12:32:45 +010052 tristate "Analog Devices AD7298 ADC driver"
Sonic Zhange8ada962010-10-27 21:43:56 -040053 depends on SPI
54 help
55 Say yes here to build support for Analog Devices AD7298
Michael Hennerich7c31b982011-02-24 12:32:45 +010056 8 Channel ADC with temperature sensor.
57
58 To compile this driver as a module, choose M here: the
59 module will be called ad7298.
Sonic Zhange8ada962010-10-27 21:43:56 -040060
Sonic Zhangf84c26e2010-10-27 21:43:57 -040061config AD7314
62 tristate "Analog Devices AD7314 temperature sensor driver"
63 depends on SPI
64 help
65 Say yes here to build support for Analog Devices AD7314
66 temperature sensors.
67
Michael Hennerichb9618c02011-02-22 21:46:18 +010068config AD7606
69 tristate "Analog Devices AD7606 ADC driver"
70 depends on GPIOLIB
71 select IIO_RING_BUFFER
72 select IIO_TRIGGER
73 select IIO_SW_RING
74 help
75 Say yes here to build support for Analog Devices:
76 ad7606, ad7606-6, ad7606-4 analog to digital convertors (ADC).
77
78 To compile this driver as a module, choose M here: the
79 module will be called ad7606.
80
81config AD7606_IFACE_PARALLEL
82 tristate "parallel interface support"
83 depends on AD7606
84 help
85 Say yes here to include parallel interface support on the AD7606
86 ADC driver.
87
88config AD7606_IFACE_SPI
89 tristate "spi interface support"
90 depends on AD7606
91 depends on SPI
92 help
93 Say yes here to include parallel interface support on the AD7606
94 ADC driver.
95
Michael Hennerich985dbe72010-10-01 16:41:51 +020096config AD799X
97 tristate "Analog Devices AD799x ADC driver"
98 depends on I2C
99 select IIO_TRIGGER if IIO_RING_BUFFER
100 select AD799X_RING_BUFFER
101 help
102 Say yes here to build support for Analog Devices:
103 ad7991, ad7995, ad7999, ad7992, ad7993, ad7994, ad7997, ad7998
104 i2c analog to digital convertors (ADC). Provides direct access
105 via sysfs.
106
107config AD799X_RING_BUFFER
108 bool "Analog Devices AD799x: use ring buffer"
109 depends on AD799X
110 select IIO_RING_BUFFER
111 select IIO_SW_RING
112 help
113 Say yes here to include ring buffer support in the AD799X
114 ADC driver.
Michael Hennerich349282d2010-10-11 18:05:37 +0200115
116config AD7476
117 tristate "Analog Devices AD7475/6/7/8 AD7466/7/8 and AD7495 ADC driver"
118 depends on SPI
Barry Song671d85f2010-10-27 21:43:58 -0400119 select IIO_RING_BUFFER
Michael Hennerich2a28f6c2010-10-14 10:17:18 +0200120 select IIO_SW_RING
Barry Song671d85f2010-10-27 21:43:58 -0400121 select IIO_TRIGGER
Michael Hennerich349282d2010-10-11 18:05:37 +0200122 help
Michael Hennerich668413e2010-10-11 18:05:56 +0200123 Say yes here to build support for Analog Devices
124 AD7475, AD7476, AD7477, AD7478, AD7466, AD7467, AD7468, AD7495
125 SPI analog to digital convertors (ADC).
Michael Hennerich349282d2010-10-11 18:05:37 +0200126 If unsure, say N (but it's safe to say "Y").
127
128 To compile this driver as a module, choose M here: the
129 module will be called ad7476.
Barry Song671d85f2010-10-27 21:43:58 -0400130
Michael Hennerich2b4756a2010-11-22 14:35:32 +0100131config AD7887
132 tristate "Analog Devices AD7887 ADC driver"
133 depends on SPI
134 select IIO_RING_BUFFER
135 select IIO_SW_RING
136 select IIO_TRIGGER
137 help
138 Say yes here to build support for Analog Devices
139 AD7887 SPI analog to digital convertor (ADC).
140 If unsure, say N (but it's safe to say "Y").
141
142 To compile this driver as a module, choose M here: the
143 module will be called ad7887.
144
Barry Song671d85f2010-10-27 21:43:58 -0400145config AD7745
146 tristate "Analog Devices AD7745, AD7746 AD7747 capacitive sensor driver"
147 depends on I2C
148 help
149 Say yes here to build support for Analog Devices capacitive sensors.
150 (AD7745, AD7746, AD7747) Provides direct access via sysfs.
151
152 To compile this driver as a module, choose M here: the
153 module will be called ad7745.
Sonic Zhang79244252010-10-27 21:43:59 -0400154
155config AD7816
156 tristate "Analog Devices AD7816/7/8 temperature sensor and ADC driver"
157 depends on SPI
158 help
159 Say yes here to build support for Analog Devices AD7816/7/8
160 temperature sensors and ADC.
Sonic Zhangd7713b62010-10-27 21:44:00 -0400161
162config ADT75
163 tristate "Analog Devices ADT75 temperature sensor driver"
164 depends on I2C
165 help
166 Say yes here to build support for Analog Devices ADT75
167 temperature sensors.
Sonic Zhanga5d8c6b2010-10-27 21:44:01 -0400168
169config ADT7310
170 tristate "Analog Devices ADT7310 temperature sensor driver"
171 depends on SPI
172 help
173 Say yes here to build support for Analog Devices ADT7310
174 temperature sensors.
Sonic Zhang06b86a72010-10-27 21:44:02 -0400175
176config ADT7410
177 tristate "Analog Devices ADT7410 temperature sensor driver"
178 depends on I2C
179 help
180 Say yes here to build support for Analog Devices ADT7410
181 temperature sensors.