PageRenderTime 21ms CodeModel.GetById 18ms app.highlight 1ms RepoModel.GetById 0ms app.codeStats 1ms

/drivers/staging/iio/adc/Kconfig

https://bitbucket.org/cyanogenmod/android_kernel_asus_tf300t
#! | 207 lines | 179 code | 28 blank | 0 comment | 0 complexity | 91b3a57bb0d44786a99eb38ce8865353 MD5 | raw file
Possible License(s): LGPL-2.0, AGPL-1.0, GPL-2.0
  1#
  2# ADC drivers
  3#
  4comment "Analog to digital convertors"
  5
  6config AD7150
  7	tristate "Analog Devices ad7150/1/6 capacitive sensor driver"
  8	depends on I2C
  9	help
 10	  Say yes here to build support for Analog Devices capacitive sensors.
 11	  (ad7150, ad7151, ad7156) Provides direct access via sysfs.
 12
 13config AD7152
 14	tristate "Analog Devices ad7152/3 capacitive sensor driver"
 15	depends on I2C
 16	help
 17	  Say yes here to build support for Analog Devices capacitive sensors.
 18	  (ad7152, ad7153) Provides direct access via sysfs.
 19
 20config AD7291
 21	tristate "Analog Devices AD7291 temperature sensor driver"
 22	depends on I2C
 23	help
 24	  Say yes here to build support for Analog Devices AD7291
 25	  temperature sensors.
 26
 27config AD7298
 28	tristate "Analog Devices AD7298 ADC driver"
 29	depends on SPI
 30	help
 31	  Say yes here to build support for Analog Devices AD7298
 32	  8 Channel ADC with temperature sensor.
 33
 34	  To compile this driver as a module, choose M here: the
 35	  module will be called ad7298.
 36
 37config AD7314
 38	tristate "Analog Devices AD7314 temperature sensor driver"
 39	depends on SPI
 40	help
 41	  Say yes here to build support for Analog Devices AD7314
 42	  temperature sensors.
 43
 44config AD7606
 45	tristate "Analog Devices AD7606 ADC driver"
 46	depends on GPIOLIB
 47	select IIO_RING_BUFFER
 48	select IIO_TRIGGER
 49	select IIO_SW_RING
 50	help
 51	  Say yes here to build support for Analog Devices:
 52	  ad7606, ad7606-6, ad7606-4 analog to digital convertors (ADC).
 53
 54	  To compile this driver as a module, choose M here: the
 55	  module will be called ad7606.
 56
 57config AD7606_IFACE_PARALLEL
 58	tristate "parallel interface support"
 59	depends on AD7606
 60	help
 61	  Say yes here to include parallel interface support on the AD7606
 62	  ADC driver.
 63
 64config AD7606_IFACE_SPI
 65	tristate "spi interface support"
 66	depends on AD7606
 67	depends on SPI
 68	help
 69	  Say yes here to include parallel interface support on the AD7606
 70	  ADC driver.
 71
 72config AD799X
 73	tristate "Analog Devices AD799x ADC driver"
 74	depends on I2C
 75	select IIO_TRIGGER if IIO_RING_BUFFER
 76	select AD799X_RING_BUFFER
 77	help
 78	  Say yes here to build support for Analog Devices:
 79	  ad7991, ad7995, ad7999, ad7992, ad7993, ad7994, ad7997, ad7998
 80	  i2c analog to digital convertors (ADC). Provides direct access
 81	  via sysfs.
 82
 83config AD799X_RING_BUFFER
 84	bool "Analog Devices AD799x: use ring buffer"
 85	depends on AD799X
 86	select IIO_RING_BUFFER
 87	select IIO_SW_RING
 88	help
 89	  Say yes here to include ring buffer support in the AD799X
 90	  ADC driver.
 91
 92config AD7476
 93	tristate "Analog Devices AD7475/6/7/8 AD7466/7/8 and AD7495 ADC driver"
 94	depends on SPI
 95	select IIO_RING_BUFFER
 96	select IIO_SW_RING
 97	select IIO_TRIGGER
 98	help
 99	  Say yes here to build support for Analog Devices
100	  AD7475, AD7476, AD7477, AD7478, AD7466, AD7467, AD7468, AD7495
101	  SPI analog to digital convertors (ADC).
102	  If unsure, say N (but it's safe to say "Y").
103
104	  To compile this driver as a module, choose M here: the
105	  module will be called ad7476.
106
107config AD7887
108	tristate "Analog Devices AD7887 ADC driver"
109	depends on SPI
110	select IIO_RING_BUFFER
111	select IIO_SW_RING
112	select IIO_TRIGGER
113	help
114	  Say yes here to build support for Analog Devices
115	  AD7887 SPI analog to digital convertor (ADC).
116	  If unsure, say N (but it's safe to say "Y").
117
118	  To compile this driver as a module, choose M here: the
119	  module will be called ad7887.
120
121config AD7780
122	tristate "Analog Devices AD7780 AD7781 ADC driver"
123	depends on SPI
124	depends on GPIOLIB
125	help
126	  Say yes here to build support for Analog Devices
127	  AD7780 and AD7781 SPI analog to digital convertors (ADC).
128	  If unsure, say N (but it's safe to say "Y").
129
130	  To compile this driver as a module, choose M here: the
131	  module will be called ad7780.
132
133config AD7793
134	tristate "Analog Devices AD7792 AD7793 ADC driver"
135	depends on SPI
136	select IIO_RING_BUFFER
137	select IIO_SW_RING
138	select IIO_TRIGGER
139	help
140	  Say yes here to build support for Analog Devices
141	  AD7792 and AD7793 SPI analog to digital convertors (ADC).
142	  If unsure, say N (but it's safe to say "Y").
143
144	  To compile this driver as a module, choose M here: the
145	  module will be called AD7793.
146
147config AD7745
148	tristate "Analog Devices AD7745, AD7746 AD7747 capacitive sensor driver"
149	depends on I2C
150	help
151	  Say yes here to build support for Analog Devices capacitive sensors.
152	  (AD7745, AD7746, AD7747) Provides direct access via sysfs.
153
154	  To compile this driver as a module, choose M here: the
155	  module will be called ad7745.
156
157config AD7816
158	tristate "Analog Devices AD7816/7/8 temperature sensor and ADC driver"
159	depends on SPI
160	help
161	  Say yes here to build support for Analog Devices AD7816/7/8
162	  temperature sensors and ADC.
163
164config ADT75
165	tristate "Analog Devices ADT75 temperature sensor driver"
166	depends on I2C
167	help
168	  Say yes here to build support for Analog Devices ADT75
169	  temperature sensors.
170
171config ADT7310
172	tristate "Analog Devices ADT7310 temperature sensor driver"
173	depends on SPI
174	help
175	  Say yes here to build support for Analog Devices ADT7310
176	  temperature sensors.
177
178config ADT7410
179	tristate "Analog Devices ADT7410 temperature sensor driver"
180	depends on I2C
181	help
182	  Say yes here to build support for Analog Devices ADT7410
183	  temperature sensors.
184
185config MAX1363
186	tristate "Maxim max1363 ADC driver"
187	depends on I2C
188	select IIO_TRIGGER if IIO_RING_BUFFER
189	select MAX1363_RING_BUFFER
190	help
191	  Say yes here to build support for many Maxim i2c analog to digital
192	  convertors (ADC). (max1361, max1362, max1363, max1364, max1036,
193	  max1037, max1038, max1039, max1136, max1136, max1137, max1138,
194	  max1139, max1236, max1237, max11238, max1239, max11600, max11601,
195	  max11602, max11603, max11604, max11605, max11606, max11607,
196	  max11608, max11609, max11610, max11611, max11612, max11613,
197	  max11614, max11615, max11616, max11617, max11644, max11645,
198	  max11646, max11647) Provides direct access via sysfs.
199
200config MAX1363_RING_BUFFER
201	bool "Maxim max1363: use ring buffer"
202	depends on MAX1363
203	select IIO_RING_BUFFER
204	select IIO_SW_RING
205	help
206	  Say yes here to include ring buffer support in the MAX1363
207	  ADC driver.