aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/misc/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/misc/Kconfig')
-rw-r--r--drivers/misc/Kconfig66
1 files changed, 65 insertions, 1 deletions
diff --git a/drivers/misc/Kconfig b/drivers/misc/Kconfig
index 962817e49fba..636af2862308 100644
--- a/drivers/misc/Kconfig
+++ b/drivers/misc/Kconfig
@@ -22,6 +22,39 @@ config ATMEL_PWM
22 purposes including software controlled power-efficent backlights 22 purposes including software controlled power-efficent backlights
23 on LCD displays, motor control, and waveform generation. 23 on LCD displays, motor control, and waveform generation.
24 24
25config ATMEL_TCLIB
26 bool "Atmel AT32/AT91 Timer/Counter Library"
27 depends on (AVR32 || ARCH_AT91)
28 help
29 Select this if you want a library to allocate the Timer/Counter
30 blocks found on many Atmel processors. This facilitates using
31 these blocks by different drivers despite processor differences.
32
33config ATMEL_TCB_CLKSRC
34 bool "TC Block Clocksource"
35 depends on ATMEL_TCLIB && GENERIC_TIME
36 default y
37 help
38 Select this to get a high precision clocksource based on a
39 TC block with a 5+ MHz base clock rate. Two timer channels
40 are combined to make a single 32-bit timer.
41
42 When GENERIC_CLOCKEVENTS is defined, the third timer channel
43 may be used as a clock event device supporting oneshot mode
44 (delays of up to two seconds) based on the 32 KiHz clock.
45
46config ATMEL_TCB_CLKSRC_BLOCK
47 int
48 depends on ATMEL_TCB_CLKSRC
49 prompt "TC Block" if ARCH_AT91RM9200 || ARCH_AT91SAM9260 || CPU_AT32AP700X
50 default 0
51 range 0 1
52 help
53 Some chips provide more than one TC block, so you have the
54 choice of which one to use for the clock framework. The other
55 TC can be used for other purposes, such as PWM generation and
56 interval timing.
57
25config IBM_ASM 58config IBM_ASM
26 tristate "Device driver for IBM RSA service processor" 59 tristate "Device driver for IBM RSA service processor"
27 depends on X86 && PCI && INPUT && EXPERIMENTAL 60 depends on X86 && PCI && INPUT && EXPERIMENTAL
@@ -107,6 +140,7 @@ config ACER_WMI
107 depends on EXPERIMENTAL 140 depends on EXPERIMENTAL
108 depends on ACPI 141 depends on ACPI
109 depends on LEDS_CLASS 142 depends on LEDS_CLASS
143 depends on NEW_LEDS
110 depends on BACKLIGHT_CLASS_DEVICE 144 depends on BACKLIGHT_CLASS_DEVICE
111 depends on SERIO_I8042 145 depends on SERIO_I8042
112 select ACPI_WMI 146 select ACPI_WMI
@@ -127,6 +161,7 @@ config ASUS_LAPTOP
127 depends on ACPI 161 depends on ACPI
128 depends on EXPERIMENTAL && !ACPI_ASUS 162 depends on EXPERIMENTAL && !ACPI_ASUS
129 depends on LEDS_CLASS 163 depends on LEDS_CLASS
164 depends on NEW_LEDS
130 depends on BACKLIGHT_CLASS_DEVICE 165 depends on BACKLIGHT_CLASS_DEVICE
131 ---help--- 166 ---help---
132 This is the new Linux driver for Asus laptops. It may also support some 167 This is the new Linux driver for Asus laptops. It may also support some
@@ -208,10 +243,13 @@ config SONYPI_COMPAT
208config THINKPAD_ACPI 243config THINKPAD_ACPI
209 tristate "ThinkPad ACPI Laptop Extras" 244 tristate "ThinkPad ACPI Laptop Extras"
210 depends on X86 && ACPI 245 depends on X86 && ACPI
246 select BACKLIGHT_LCD_SUPPORT
211 select BACKLIGHT_CLASS_DEVICE 247 select BACKLIGHT_CLASS_DEVICE
212 select HWMON 248 select HWMON
213 select NVRAM 249 select NVRAM
214 depends on INPUT 250 select INPUT
251 select NEW_LEDS
252 select LEDS_CLASS
215 ---help--- 253 ---help---
216 This is a driver for the IBM and Lenovo ThinkPad laptops. It adds 254 This is a driver for the IBM and Lenovo ThinkPad laptops. It adds
217 support for Fn-Fx key combinations, Bluetooth control, video 255 support for Fn-Fx key combinations, Bluetooth control, video
@@ -311,6 +349,7 @@ config ATMEL_SSC
311config INTEL_MENLOW 349config INTEL_MENLOW
312 tristate "Thermal Management driver for Intel menlow platform" 350 tristate "Thermal Management driver for Intel menlow platform"
313 depends on ACPI_THERMAL 351 depends on ACPI_THERMAL
352 select THERMAL
314 depends on X86 353 depends on X86
315 ---help--- 354 ---help---
316 ACPI thermal management enhancement driver on 355 ACPI thermal management enhancement driver on
@@ -318,6 +357,19 @@ config INTEL_MENLOW
318 357
319 If unsure, say N. 358 If unsure, say N.
320 359
360config EEEPC_LAPTOP
361 tristate "Eee PC Hotkey Driver (EXPERIMENTAL)"
362 depends on X86
363 depends on ACPI
364 depends on BACKLIGHT_CLASS_DEVICE
365 depends on HWMON
366 depends on EXPERIMENTAL
367 ---help---
368 This driver supports the Fn-Fx keys on Eee PC laptops.
369 It also adds the ability to switch camera/wlan on/off.
370
371 If you have an Eee PC laptop, say Y or M here.
372
321config ENCLOSURE_SERVICES 373config ENCLOSURE_SERVICES
322 tristate "Enclosure Services" 374 tristate "Enclosure Services"
323 default n 375 default n
@@ -327,4 +379,16 @@ config ENCLOSURE_SERVICES
327 driver (SCSI/ATA) which supports enclosures 379 driver (SCSI/ATA) which supports enclosures
328 or a SCSI enclosure device (SES) to use these services. 380 or a SCSI enclosure device (SES) to use these services.
329 381
382config SGI_XP
383 tristate "Support communication between SGI SSIs"
384 depends on IA64_GENERIC || IA64_SGI_SN2
385 select IA64_UNCACHED_ALLOCATOR if IA64_GENERIC || IA64_SGI_SN2
386 select GENERIC_ALLOCATOR if IA64_GENERIC || IA64_SGI_SN2
387 ---help---
388 An SGI machine can be divided into multiple Single System
389 Images which act independently of each other and have
390 hardware based memory protection from the others. Enabling
391 this feature will allow for direct communication between SSIs
392 based on a network adapter and DMA messaging.
393
330endif # MISC_DEVICES 394endif # MISC_DEVICES