blob: 5613b30bc663453097199ed3e5a6885b822573c4 [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
52 tristate "Analog Devices AD7298 temperature sensor and ADC driver"
53 depends on SPI
54 help
55 Say yes here to build support for Analog Devices AD7298
56 temperature sensors and ADC.
57
Sonic Zhangf84c26e2010-10-27 21:43:57 -040058config AD7314
59 tristate "Analog Devices AD7314 temperature sensor driver"
60 depends on SPI
61 help
62 Say yes here to build support for Analog Devices AD7314
63 temperature sensors.
64
Michael Hennerichb9618c02011-02-22 21:46:18 +010065config AD7606
66 tristate "Analog Devices AD7606 ADC driver"
67 depends on GPIOLIB
68 select IIO_RING_BUFFER
69 select IIO_TRIGGER
70 select IIO_SW_RING
71 help
72 Say yes here to build support for Analog Devices:
73 ad7606, ad7606-6, ad7606-4 analog to digital convertors (ADC).
74
75 To compile this driver as a module, choose M here: the
76 module will be called ad7606.
77
78config AD7606_IFACE_PARALLEL
79 tristate "parallel interface support"
80 depends on AD7606
81 help
82 Say yes here to include parallel interface support on the AD7606
83 ADC driver.
84
85config AD7606_IFACE_SPI
86 tristate "spi interface support"
87 depends on AD7606
88 depends on SPI
89 help
90 Say yes here to include parallel interface support on the AD7606
91 ADC driver.
92
Michael Hennerich985dbe72010-10-01 16:41:51 +020093config AD799X
94 tristate "Analog Devices AD799x ADC driver"
95 depends on I2C
96 select IIO_TRIGGER if IIO_RING_BUFFER
97 select AD799X_RING_BUFFER
98 help
99 Say yes here to build support for Analog Devices:
100 ad7991, ad7995, ad7999, ad7992, ad7993, ad7994, ad7997, ad7998
101 i2c analog to digital convertors (ADC). Provides direct access
102 via sysfs.
103
104config AD799X_RING_BUFFER
105 bool "Analog Devices AD799x: use ring buffer"
106 depends on AD799X
107 select IIO_RING_BUFFER
108 select IIO_SW_RING
109 help
110 Say yes here to include ring buffer support in the AD799X
111 ADC driver.
Michael Hennerich349282d2010-10-11 18:05:37 +0200112
113config AD7476
114 tristate "Analog Devices AD7475/6/7/8 AD7466/7/8 and AD7495 ADC driver"
115 depends on SPI
Barry Song671d85f2010-10-27 21:43:58 -0400116 select IIO_RING_BUFFER
Michael Hennerich2a28f6c2010-10-14 10:17:18 +0200117 select IIO_SW_RING
Barry Song671d85f2010-10-27 21:43:58 -0400118 select IIO_TRIGGER
Michael Hennerich349282d2010-10-11 18:05:37 +0200119 help
Michael Hennerich668413e2010-10-11 18:05:56 +0200120 Say yes here to build support for Analog Devices
121 AD7475, AD7476, AD7477, AD7478, AD7466, AD7467, AD7468, AD7495
122 SPI analog to digital convertors (ADC).
Michael Hennerich349282d2010-10-11 18:05:37 +0200123 If unsure, say N (but it's safe to say "Y").
124
125 To compile this driver as a module, choose M here: the
126 module will be called ad7476.
Barry Song671d85f2010-10-27 21:43:58 -0400127
Michael Hennerich2b4756a2010-11-22 14:35:32 +0100128config AD7887
129 tristate "Analog Devices AD7887 ADC driver"
130 depends on SPI
131 select IIO_RING_BUFFER
132 select IIO_SW_RING
133 select IIO_TRIGGER
134 help
135 Say yes here to build support for Analog Devices
136 AD7887 SPI analog to digital convertor (ADC).
137 If unsure, say N (but it's safe to say "Y").
138
139 To compile this driver as a module, choose M here: the
140 module will be called ad7887.
141
Barry Song671d85f2010-10-27 21:43:58 -0400142config AD7745
143 tristate "Analog Devices AD7745, AD7746 AD7747 capacitive sensor driver"
144 depends on I2C
145 help
146 Say yes here to build support for Analog Devices capacitive sensors.
147 (AD7745, AD7746, AD7747) Provides direct access via sysfs.
148
149 To compile this driver as a module, choose M here: the
150 module will be called ad7745.
Sonic Zhang79244252010-10-27 21:43:59 -0400151
152config AD7816
153 tristate "Analog Devices AD7816/7/8 temperature sensor and ADC driver"
154 depends on SPI
155 help
156 Say yes here to build support for Analog Devices AD7816/7/8
157 temperature sensors and ADC.
Sonic Zhangd7713b62010-10-27 21:44:00 -0400158
159config ADT75
160 tristate "Analog Devices ADT75 temperature sensor driver"
161 depends on I2C
162 help
163 Say yes here to build support for Analog Devices ADT75
164 temperature sensors.
Sonic Zhanga5d8c6b2010-10-27 21:44:01 -0400165
166config ADT7310
167 tristate "Analog Devices ADT7310 temperature sensor driver"
168 depends on SPI
169 help
170 Say yes here to build support for Analog Devices ADT7310
171 temperature sensors.
Sonic Zhang06b86a72010-10-27 21:44:02 -0400172
173config ADT7410
174 tristate "Analog Devices ADT7410 temperature sensor driver"
175 depends on I2C
176 help
177 Say yes here to build support for Analog Devices ADT7410
178 temperature sensors.