~ubuntu-branches/ubuntu/precise/linux-lowlatency/precise

« back to all changes in this revision

Viewing changes to drivers/staging/iio/adc/Kconfig

  • Committer: Package Import Robot
  • Author(s): Alessio Igor Bogani
  • Date: 2011-10-26 11:13:05 UTC
  • Revision ID: package-import@ubuntu.com-20111026111305-tz023xykf0i6eosh
Tags: upstream-3.2.0
ImportĀ upstreamĀ versionĀ 3.2.0

Show diffs side-by-side

added added

removed removed

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