aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/misc/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/misc/Kconfig')
-rw-r--r--drivers/misc/Kconfig108
1 files changed, 95 insertions, 13 deletions
diff --git a/drivers/misc/Kconfig b/drivers/misc/Kconfig
index df1f86b5c83e..0d0d625fece2 100644
--- a/drivers/misc/Kconfig
+++ b/drivers/misc/Kconfig
@@ -13,6 +13,20 @@ menuconfig MISC_DEVICES
13 13
14if MISC_DEVICES 14if MISC_DEVICES
15 15
16config AD525X_DPOT
17 tristate "Analog Devices AD525x Digital Potentiometers"
18 depends on I2C && SYSFS
19 help
20 If you say yes here, you get support for the Analog Devices
21 AD5258, AD5259, AD5251, AD5252, AD5253, AD5254 and AD5255
22 digital potentiometer chips.
23
24 See Documentation/misc-devices/ad525x_dpot.txt for the
25 userspace interface.
26
27 This driver can also be built as a module. If so, the module
28 will be called ad525x_dpot.
29
16config ATMEL_PWM 30config ATMEL_PWM
17 tristate "Atmel AT32/AT91 PWM support" 31 tristate "Atmel AT32/AT91 PWM support"
18 depends on AVR32 || ARCH_AT91SAM9263 || ARCH_AT91SAM9RL || ARCH_AT91CAP9 32 depends on AVR32 || ARCH_AT91SAM9263 || ARCH_AT91SAM9RL || ARCH_AT91CAP9
@@ -173,6 +187,40 @@ config SGI_XP
173 this feature will allow for direct communication between SSIs 187 this feature will allow for direct communication between SSIs
174 based on a network adapter and DMA messaging. 188 based on a network adapter and DMA messaging.
175 189
190config CS5535_MFGPT
191 tristate "CS5535/CS5536 Geode Multi-Function General Purpose Timer (MFGPT) support"
192 depends on PCI
193 depends on X86
194 default n
195 help
196 This driver provides access to MFGPT functionality for other
197 drivers that need timers. MFGPTs are available in the CS5535 and
198 CS5536 companion chips that are found in AMD Geode and several
199 other platforms. They have a better resolution and max interval
200 than the generic PIT, and are suitable for use as high-res timers.
201 You probably don't want to enable this manually; other drivers that
202 make use of it should enable it.
203
204config CS5535_MFGPT_DEFAULT_IRQ
205 int
206 depends on CS5535_MFGPT
207 default 7
208 help
209 MFGPTs on the CS5535 require an interrupt. The selected IRQ
210 can be overridden as a module option as well as by driver that
211 use the cs5535_mfgpt_ API; however, different architectures might
212 want to use a different IRQ by default. This is here for
213 architectures to set as necessary.
214
215config CS5535_CLOCK_EVENT_SRC
216 tristate "CS5535/CS5536 high-res timer (MFGPT) events"
217 depends on GENERIC_TIME && GENERIC_CLOCKEVENTS && CS5535_MFGPT
218 help
219 This driver provides a clock event source based on the MFGPT
220 timer(s) in the CS5535 and CS5536 companion chips.
221 MFGPTs have a better resolution and max interval than the
222 generic PIT, and are suitable for use as high-res timers.
223
176config HP_ILO 224config HP_ILO
177 tristate "Channel interface driver for HP iLO/iLO2 processor" 225 tristate "Channel interface driver for HP iLO/iLO2 processor"
178 depends on PCI 226 depends on PCI
@@ -210,19 +258,6 @@ config SGI_GRU_DEBUG
210 This option enables addition debugging code for the SGI GRU driver. If 258 This option enables addition debugging code for the SGI GRU driver. If
211 you are unsure, say N. 259 you are unsure, say N.
212 260
213config DELL_LAPTOP
214 tristate "Dell Laptop Extras (EXPERIMENTAL)"
215 depends on X86
216 depends on DCDBAS
217 depends on EXPERIMENTAL
218 depends on BACKLIGHT_CLASS_DEVICE
219 depends on RFKILL
220 depends on POWER_SUPPLY
221 default n
222 ---help---
223 This driver adds support for rfkill and backlight control to Dell
224 laptops.
225
226config ISL29003 261config ISL29003
227 tristate "Intersil ISL29003 ambient light sensor" 262 tristate "Intersil ISL29003 ambient light sensor"
228 depends on I2C && SYSFS 263 depends on I2C && SYSFS
@@ -233,6 +268,16 @@ config ISL29003
233 This driver can also be built as a module. If so, the module 268 This driver can also be built as a module. If so, the module
234 will be called isl29003. 269 will be called isl29003.
235 270
271config SENSORS_TSL2550
272 tristate "Taos TSL2550 ambient light sensor"
273 depends on I2C && SYSFS
274 help
275 If you say yes here you get support for the Taos TSL2550
276 ambient light sensor.
277
278 This driver can also be built as a module. If so, the module
279 will be called tsl2550.
280
236config EP93XX_PWM 281config EP93XX_PWM
237 tristate "EP93xx PWM support" 282 tristate "EP93xx PWM support"
238 depends on ARCH_EP93XX 283 depends on ARCH_EP93XX
@@ -246,8 +291,45 @@ config EP93XX_PWM
246 To compile this driver as a module, choose M here: the module will 291 To compile this driver as a module, choose M here: the module will
247 be called ep93xx_pwm. 292 be called ep93xx_pwm.
248 293
294config DS1682
295 tristate "Dallas DS1682 Total Elapsed Time Recorder with Alarm"
296 depends on I2C && EXPERIMENTAL
297 help
298 If you say yes here you get support for Dallas Semiconductor
299 DS1682 Total Elapsed Time Recorder.
300
301 This driver can also be built as a module. If so, the module
302 will be called ds1682.
303
304config TI_DAC7512
305 tristate "Texas Instruments DAC7512"
306 depends on SPI && SYSFS
307 help
308 If you say yes here you get support for the Texas Instruments
309 DAC7512 16-bit digital-to-analog converter.
310
311 This driver can also be built as a module. If so, the module
312 will be calles ti_dac7512.
313
314config VMWARE_BALLOON
315 tristate "VMware Balloon Driver"
316 depends on X86
317 help
318 This is VMware physical memory management driver which acts
319 like a "balloon" that can be inflated to reclaim physical pages
320 by reserving them in the guest and invalidating them in the
321 monitor, freeing up the underlying machine pages so they can
322 be allocated to other guests. The balloon can also be deflated
323 to allow the guest to use more physical memory.
324
325 If unsure, say N.
326
327 To compile this driver as a module, choose M here: the
328 module will be called vmware_balloon.
329
249source "drivers/misc/c2port/Kconfig" 330source "drivers/misc/c2port/Kconfig"
250source "drivers/misc/eeprom/Kconfig" 331source "drivers/misc/eeprom/Kconfig"
251source "drivers/misc/cb710/Kconfig" 332source "drivers/misc/cb710/Kconfig"
333source "drivers/misc/iwmc3200top/Kconfig"
252 334
253endif # MISC_DEVICES 335endif # MISC_DEVICES