diff options
Diffstat (limited to 'drivers/misc/Kconfig')
-rw-r--r-- | drivers/misc/Kconfig | 66 |
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 | ||
25 | config 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 | |||
33 | config 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 | |||
46 | config 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 | |||
25 | config IBM_ASM | 58 | config 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 | |||
208 | config THINKPAD_ACPI | 243 | config 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 | |||
311 | config INTEL_MENLOW | 349 | config 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 | ||
360 | config 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 | |||
321 | config ENCLOSURE_SERVICES | 373 | config 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 | ||
382 | config 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 | |||
330 | endif # MISC_DEVICES | 394 | endif # MISC_DEVICES |