aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/hid/Kconfig
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2009-04-03 18:25:44 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2009-04-03 18:25:44 -0400
commit5fba0925fd6b67d94181055b7222e3d934b4efee (patch)
tree167c0e259ec94f426674d3f79563c3e556cda845 /drivers/hid/Kconfig
parent811158b147a503fbdf9773224004ffd32002d1fe (diff)
parent621de593081524da2f0f7b060f5951b4155eb4a2 (diff)
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid: HID: remove compat stuff HID: constify arrays of struct apple_key_translation HID: add support for Kye/Genius Ergo 525V HID: Support Apple mini aluminum keyboard HID: support for Kensington slimblade device HID: DragonRise game controller force feedback driver HID: add support for another version of 0e8f:0003 device in hid-pl HID: fix race between usb_register_dev() and hiddev_open() HID: bring back possibility to specify vid/pid ignore on module load HID: make HID_DEBUG defaults consistent HID: autosuspend -- fix lockup of hid on reset HID: hid_reset_resume() needs to be defined only when CONFIG_PM is set HID: fix USB HID devices after STD with autosuspend HID: do not try to compile PM code with CONFIG_PM unset HID: autosuspend support for USB HID
Diffstat (limited to 'drivers/hid/Kconfig')
-rw-r--r--drivers/hid/Kconfig40
1 files changed, 25 insertions, 15 deletions
diff --git a/drivers/hid/Kconfig b/drivers/hid/Kconfig
index 504cfaa6160f..7e67dcb3d4f6 100644
--- a/drivers/hid/Kconfig
+++ b/drivers/hid/Kconfig
@@ -29,11 +29,11 @@ config HID
29 29
30 For docs and specs, see http://www.usb.org/developers/hidpage/ 30 For docs and specs, see http://www.usb.org/developers/hidpage/
31 31
32 If unsure, say Y 32 If unsure, say Y.
33 33
34config HID_DEBUG 34config HID_DEBUG
35 bool "HID debugging support" 35 bool "HID debugging support"
36 default y if !EMBEDDED 36 default y
37 depends on HID 37 depends on HID
38 ---help--- 38 ---help---
39 This option lets the HID layer output diagnostics about its internal 39 This option lets the HID layer output diagnostics about its internal
@@ -44,7 +44,7 @@ config HID_DEBUG
44 This feature is useful for those who are either debugging the HID parser 44 This feature is useful for those who are either debugging the HID parser
45 or any HID hardware device. 45 or any HID hardware device.
46 46
47 If unsure, say N 47 If unsure, say Y.
48 48
49config HIDRAW 49config HIDRAW
50 bool "/dev/hidraw raw HID device support" 50 bool "/dev/hidraw raw HID device support"
@@ -70,18 +70,6 @@ source "drivers/hid/usbhid/Kconfig"
70menu "Special HID drivers" 70menu "Special HID drivers"
71 depends on HID 71 depends on HID
72 72
73config HID_COMPAT
74 bool "Load all HID drivers on hid core load"
75 default y
76 ---help---
77 Compatible option for older userspace. If you have system without udev
78 support of module loading through aliases and also old
79 module-init-tools which can't handle hid bus, choose Y here. Otherwise
80 say N. If you say N and your userspace is old enough, the only
81 functionality you lose is modules autoloading.
82
83 If unsure, say Y.
84
85config HID_A4TECH 73config HID_A4TECH
86 tristate "A4 tech" if EMBEDDED 74 tristate "A4 tech" if EMBEDDED
87 depends on USB_HID 75 depends on USB_HID
@@ -128,6 +116,14 @@ config HID_CYPRESS
128 ---help--- 116 ---help---
129 Support for cypress mouse and barcode readers. 117 Support for cypress mouse and barcode readers.
130 118
119config DRAGONRISE_FF
120 tristate "DragonRise Inc. force feedback support"
121 depends on USB_HID
122 select INPUT_FF_MEMLESS
123 ---help---
124 Say Y here if you want to enable force feedback support for DragonRise Inc.
125 game controllers.
126
131config HID_EZKEY 127config HID_EZKEY
132 tristate "Ezkey" if EMBEDDED 128 tristate "Ezkey" if EMBEDDED
133 depends on USB_HID 129 depends on USB_HID
@@ -135,6 +131,13 @@ config HID_EZKEY
135 ---help--- 131 ---help---
136 Support for Ezkey BTC 8193 keyboard. 132 Support for Ezkey BTC 8193 keyboard.
137 133
134config HID_KYE
135 tristate "Kye" if EMBEDDED
136 depends on USB_HID
137 default !EMBEDDED
138 ---help---
139 Support for Kye/Genius Ergo Mouse.
140
138config HID_GYRATION 141config HID_GYRATION
139 tristate "Gyration" if EMBEDDED 142 tristate "Gyration" if EMBEDDED
140 depends on USB_HID 143 depends on USB_HID
@@ -142,6 +145,13 @@ config HID_GYRATION
142 ---help--- 145 ---help---
143 Support for Gyration remote control. 146 Support for Gyration remote control.
144 147
148config HID_KENSINGTON
149 tristate "Kensington" if EMBEDDED
150 depends on USB_HID
151 default !EMBEDDED
152 ---help---
153 Support for Kensington Slimblade Trackball.
154
145config HID_LOGITECH 155config HID_LOGITECH
146 tristate "Logitech" if EMBEDDED 156 tristate "Logitech" if EMBEDDED
147 depends on USB_HID 157 depends on USB_HID