diff options
Diffstat (limited to 'drivers/hid/Kconfig')
-rw-r--r-- | drivers/hid/Kconfig | 117 |
1 files changed, 64 insertions, 53 deletions
diff --git a/drivers/hid/Kconfig b/drivers/hid/Kconfig index 5f07d85c4189..fb52f3f6de80 100644 --- a/drivers/hid/Kconfig +++ b/drivers/hid/Kconfig | |||
@@ -92,14 +92,14 @@ menu "Special HID drivers" | |||
92 | 92 | ||
93 | config HID_A4TECH | 93 | config HID_A4TECH |
94 | tristate "A4 tech mice" if EXPERT | 94 | tristate "A4 tech mice" if EXPERT |
95 | depends on USB_HID | 95 | depends on HID |
96 | default !EXPERT | 96 | default !EXPERT |
97 | ---help--- | 97 | ---help--- |
98 | Support for A4 tech X5 and WOP-35 / Trust 450L mice. | 98 | Support for A4 tech X5 and WOP-35 / Trust 450L mice. |
99 | 99 | ||
100 | config HID_ACRUX | 100 | config HID_ACRUX |
101 | tristate "ACRUX game controller support" | 101 | tristate "ACRUX game controller support" |
102 | depends on USB_HID | 102 | depends on HID |
103 | ---help--- | 103 | ---help--- |
104 | Say Y here if you want to enable support for ACRUX game controllers. | 104 | Say Y here if you want to enable support for ACRUX game controllers. |
105 | 105 | ||
@@ -113,7 +113,7 @@ config HID_ACRUX_FF | |||
113 | 113 | ||
114 | config HID_APPLE | 114 | config HID_APPLE |
115 | tristate "Apple {i,Power,Mac}Books" if EXPERT | 115 | tristate "Apple {i,Power,Mac}Books" if EXPERT |
116 | depends on (USB_HID || BT_HIDP) | 116 | depends on HID |
117 | default !EXPERT | 117 | default !EXPERT |
118 | ---help--- | 118 | ---help--- |
119 | Support for some Apple devices which less or more break | 119 | Support for some Apple devices which less or more break |
@@ -122,36 +122,47 @@ config HID_APPLE | |||
122 | Say Y here if you want support for keyboards of Apple iBooks, PowerBooks, | 122 | Say Y here if you want support for keyboards of Apple iBooks, PowerBooks, |
123 | MacBooks, MacBook Pros and Apple Aluminum. | 123 | MacBooks, MacBook Pros and Apple Aluminum. |
124 | 124 | ||
125 | config HID_APPLEIR | ||
126 | tristate "Apple infrared receiver" | ||
127 | depends on (USB_HID) | ||
128 | ---help--- | ||
129 | Support for Apple infrared remote control. All the Apple computers from | ||
130 | 2005 onwards include such a port, except the unibody Macbook (2009), | ||
131 | and Mac Pros. This receiver is also used in the Apple TV set-top box | ||
132 | prior to the 2010 model. | ||
133 | |||
134 | Say Y here if you want support for Apple infrared remote control. | ||
135 | |||
125 | config HID_AUREAL | 136 | config HID_AUREAL |
126 | tristate "Aureal" | 137 | tristate "Aureal" |
127 | depends on USB_HID | 138 | depends on HID |
128 | ---help--- | 139 | ---help--- |
129 | Support for Aureal Cy se W-01RN Remote Controller and other Aureal derived remotes. | 140 | Support for Aureal Cy se W-01RN Remote Controller and other Aureal derived remotes. |
130 | 141 | ||
131 | config HID_BELKIN | 142 | config HID_BELKIN |
132 | tristate "Belkin Flip KVM and Wireless keyboard" if EXPERT | 143 | tristate "Belkin Flip KVM and Wireless keyboard" if EXPERT |
133 | depends on USB_HID | 144 | depends on HID |
134 | default !EXPERT | 145 | default !EXPERT |
135 | ---help--- | 146 | ---help--- |
136 | Support for Belkin Flip KVM and Wireless keyboard. | 147 | Support for Belkin Flip KVM and Wireless keyboard. |
137 | 148 | ||
138 | config HID_CHERRY | 149 | config HID_CHERRY |
139 | tristate "Cherry Cymotion keyboard" if EXPERT | 150 | tristate "Cherry Cymotion keyboard" if EXPERT |
140 | depends on USB_HID | 151 | depends on HID |
141 | default !EXPERT | 152 | default !EXPERT |
142 | ---help--- | 153 | ---help--- |
143 | Support for Cherry Cymotion keyboard. | 154 | Support for Cherry Cymotion keyboard. |
144 | 155 | ||
145 | config HID_CHICONY | 156 | config HID_CHICONY |
146 | tristate "Chicony Tactical pad" if EXPERT | 157 | tristate "Chicony Tactical pad" if EXPERT |
147 | depends on USB_HID | 158 | depends on HID |
148 | default !EXPERT | 159 | default !EXPERT |
149 | ---help--- | 160 | ---help--- |
150 | Support for Chicony Tactical pad. | 161 | Support for Chicony Tactical pad. |
151 | 162 | ||
152 | config HID_PRODIKEYS | 163 | config HID_PRODIKEYS |
153 | tristate "Prodikeys PC-MIDI Keyboard support" | 164 | tristate "Prodikeys PC-MIDI Keyboard support" |
154 | depends on USB_HID && SND | 165 | depends on HID && SND |
155 | select SND_RAWMIDI | 166 | select SND_RAWMIDI |
156 | ---help--- | 167 | ---help--- |
157 | Support for Prodikeys PC-MIDI Keyboard device support. | 168 | Support for Prodikeys PC-MIDI Keyboard device support. |
@@ -166,14 +177,14 @@ config HID_PRODIKEYS | |||
166 | 177 | ||
167 | config HID_CYPRESS | 178 | config HID_CYPRESS |
168 | tristate "Cypress mouse and barcode readers" if EXPERT | 179 | tristate "Cypress mouse and barcode readers" if EXPERT |
169 | depends on USB_HID | 180 | depends on HID |
170 | default !EXPERT | 181 | default !EXPERT |
171 | ---help--- | 182 | ---help--- |
172 | Support for cypress mouse and barcode readers. | 183 | Support for cypress mouse and barcode readers. |
173 | 184 | ||
174 | config HID_DRAGONRISE | 185 | config HID_DRAGONRISE |
175 | tristate "DragonRise Inc. game controller" | 186 | tristate "DragonRise Inc. game controller" |
176 | depends on USB_HID | 187 | depends on HID |
177 | ---help--- | 188 | ---help--- |
178 | Say Y here if you have DragonRise Inc. game controllers. | 189 | Say Y here if you have DragonRise Inc. game controllers. |
179 | These might be branded as: | 190 | These might be branded as: |
@@ -192,7 +203,7 @@ config DRAGONRISE_FF | |||
192 | 203 | ||
193 | config HID_EMS_FF | 204 | config HID_EMS_FF |
194 | tristate "EMS Production Inc. force feedback support" | 205 | tristate "EMS Production Inc. force feedback support" |
195 | depends on USB_HID | 206 | depends on HID |
196 | select INPUT_FF_MEMLESS | 207 | select INPUT_FF_MEMLESS |
197 | ---help--- | 208 | ---help--- |
198 | Say Y here if you want to enable force feedback support for devices by | 209 | Say Y here if you want to enable force feedback support for devices by |
@@ -202,13 +213,13 @@ config HID_EMS_FF | |||
202 | 213 | ||
203 | config HID_ELECOM | 214 | config HID_ELECOM |
204 | tristate "ELECOM BM084 bluetooth mouse" | 215 | tristate "ELECOM BM084 bluetooth mouse" |
205 | depends on BT_HIDP | 216 | depends on HID |
206 | ---help--- | 217 | ---help--- |
207 | Support for the ELECOM BM084 (bluetooth mouse). | 218 | Support for the ELECOM BM084 (bluetooth mouse). |
208 | 219 | ||
209 | config HID_EZKEY | 220 | config HID_EZKEY |
210 | tristate "Ezkey BTC 8193 keyboard" if EXPERT | 221 | tristate "Ezkey BTC 8193 keyboard" if EXPERT |
211 | depends on USB_HID | 222 | depends on HID |
212 | default !EXPERT | 223 | default !EXPERT |
213 | ---help--- | 224 | ---help--- |
214 | Support for Ezkey BTC 8193 keyboard. | 225 | Support for Ezkey BTC 8193 keyboard. |
@@ -231,7 +242,7 @@ config HOLTEK_FF | |||
231 | 242 | ||
232 | config HID_KEYTOUCH | 243 | config HID_KEYTOUCH |
233 | tristate "Keytouch HID devices" | 244 | tristate "Keytouch HID devices" |
234 | depends on USB_HID | 245 | depends on HID |
235 | ---help--- | 246 | ---help--- |
236 | Support for Keytouch HID devices not fully compliant with | 247 | Support for Keytouch HID devices not fully compliant with |
237 | the specification. Currently supported: | 248 | the specification. Currently supported: |
@@ -239,7 +250,7 @@ config HID_KEYTOUCH | |||
239 | 250 | ||
240 | config HID_KYE | 251 | config HID_KYE |
241 | tristate "KYE/Genius devices" | 252 | tristate "KYE/Genius devices" |
242 | depends on USB_HID | 253 | depends on HID |
243 | ---help--- | 254 | ---help--- |
244 | Support for KYE/Genius devices not fully compliant with HID standard: | 255 | Support for KYE/Genius devices not fully compliant with HID standard: |
245 | - Ergo Mouse | 256 | - Ergo Mouse |
@@ -249,25 +260,25 @@ config HID_KYE | |||
249 | 260 | ||
250 | config HID_UCLOGIC | 261 | config HID_UCLOGIC |
251 | tristate "UC-Logic" | 262 | tristate "UC-Logic" |
252 | depends on USB_HID | 263 | depends on HID |
253 | ---help--- | 264 | ---help--- |
254 | Support for UC-Logic tablets. | 265 | Support for UC-Logic tablets. |
255 | 266 | ||
256 | config HID_WALTOP | 267 | config HID_WALTOP |
257 | tristate "Waltop" | 268 | tristate "Waltop" |
258 | depends on USB_HID | 269 | depends on HID |
259 | ---help--- | 270 | ---help--- |
260 | Support for Waltop tablets. | 271 | Support for Waltop tablets. |
261 | 272 | ||
262 | config HID_GYRATION | 273 | config HID_GYRATION |
263 | tristate "Gyration remote control" | 274 | tristate "Gyration remote control" |
264 | depends on USB_HID | 275 | depends on HID |
265 | ---help--- | 276 | ---help--- |
266 | Support for Gyration remote control. | 277 | Support for Gyration remote control. |
267 | 278 | ||
268 | config HID_ICADE | 279 | config HID_ICADE |
269 | tristate "ION iCade arcade controller" | 280 | tristate "ION iCade arcade controller" |
270 | depends on BT_HIDP | 281 | depends on HID |
271 | ---help--- | 282 | ---help--- |
272 | Support for the ION iCade arcade controller to work as a joystick. | 283 | Support for the ION iCade arcade controller to work as a joystick. |
273 | 284 | ||
@@ -276,20 +287,20 @@ config HID_ICADE | |||
276 | 287 | ||
277 | config HID_TWINHAN | 288 | config HID_TWINHAN |
278 | tristate "Twinhan IR remote control" | 289 | tristate "Twinhan IR remote control" |
279 | depends on USB_HID | 290 | depends on HID |
280 | ---help--- | 291 | ---help--- |
281 | Support for Twinhan IR remote control. | 292 | Support for Twinhan IR remote control. |
282 | 293 | ||
283 | config HID_KENSINGTON | 294 | config HID_KENSINGTON |
284 | tristate "Kensington Slimblade Trackball" if EXPERT | 295 | tristate "Kensington Slimblade Trackball" if EXPERT |
285 | depends on USB_HID | 296 | depends on HID |
286 | default !EXPERT | 297 | default !EXPERT |
287 | ---help--- | 298 | ---help--- |
288 | Support for Kensington Slimblade Trackball. | 299 | Support for Kensington Slimblade Trackball. |
289 | 300 | ||
290 | config HID_LCPOWER | 301 | config HID_LCPOWER |
291 | tristate "LC-Power" | 302 | tristate "LC-Power" |
292 | depends on USB_HID | 303 | depends on HID |
293 | ---help--- | 304 | ---help--- |
294 | Support for LC-Power RC1000MCE RF remote control. | 305 | Support for LC-Power RC1000MCE RF remote control. |
295 | 306 | ||
@@ -308,7 +319,7 @@ config HID_LENOVO_TPKBD | |||
308 | 319 | ||
309 | config HID_LOGITECH | 320 | config HID_LOGITECH |
310 | tristate "Logitech devices" if EXPERT | 321 | tristate "Logitech devices" if EXPERT |
311 | depends on USB_HID | 322 | depends on HID |
312 | default !EXPERT | 323 | default !EXPERT |
313 | ---help--- | 324 | ---help--- |
314 | Support for Logitech devices that are not fully compliant with HID standard. | 325 | Support for Logitech devices that are not fully compliant with HID standard. |
@@ -373,31 +384,31 @@ config LOGIWHEELS_FF | |||
373 | - Logitech Formula Force EX | 384 | - Logitech Formula Force EX |
374 | 385 | ||
375 | config HID_MAGICMOUSE | 386 | config HID_MAGICMOUSE |
376 | tristate "Apple MagicMouse multi-touch support" | 387 | tristate "Apple Magic Mouse/Trackpad multi-touch support" |
377 | depends on BT_HIDP | 388 | depends on HID |
378 | ---help--- | 389 | ---help--- |
379 | Support for the Apple Magic Mouse multi-touch. | 390 | Support for the Apple Magic Mouse/Trackpad multi-touch. |
380 | 391 | ||
381 | Say Y here if you want support for the multi-touch features of the | 392 | Say Y here if you want support for the multi-touch features of the |
382 | Apple Wireless "Magic" Mouse. | 393 | Apple Wireless "Magic" Mouse and the Apple Wireless "Magic" Trackpad. |
383 | 394 | ||
384 | config HID_MICROSOFT | 395 | config HID_MICROSOFT |
385 | tristate "Microsoft non-fully HID-compliant devices" if EXPERT | 396 | tristate "Microsoft non-fully HID-compliant devices" if EXPERT |
386 | depends on USB_HID | 397 | depends on HID |
387 | default !EXPERT | 398 | default !EXPERT |
388 | ---help--- | 399 | ---help--- |
389 | Support for Microsoft devices that are not fully compliant with HID standard. | 400 | Support for Microsoft devices that are not fully compliant with HID standard. |
390 | 401 | ||
391 | config HID_MONTEREY | 402 | config HID_MONTEREY |
392 | tristate "Monterey Genius KB29E keyboard" if EXPERT | 403 | tristate "Monterey Genius KB29E keyboard" if EXPERT |
393 | depends on USB_HID | 404 | depends on HID |
394 | default !EXPERT | 405 | default !EXPERT |
395 | ---help--- | 406 | ---help--- |
396 | Support for Monterey Genius KB29E. | 407 | Support for Monterey Genius KB29E. |
397 | 408 | ||
398 | config HID_MULTITOUCH | 409 | config HID_MULTITOUCH |
399 | tristate "HID Multitouch panels" | 410 | tristate "HID Multitouch panels" |
400 | depends on USB_HID | 411 | depends on HID |
401 | ---help--- | 412 | ---help--- |
402 | Generic support for HID multitouch panels. | 413 | Generic support for HID multitouch panels. |
403 | 414 | ||
@@ -445,7 +456,7 @@ config HID_NTRIG | |||
445 | 456 | ||
446 | config HID_ORTEK | 457 | config HID_ORTEK |
447 | tristate "Ortek PKB-1700/WKB-2000/Skycable wireless keyboard and mouse trackpad" | 458 | tristate "Ortek PKB-1700/WKB-2000/Skycable wireless keyboard and mouse trackpad" |
448 | depends on USB_HID | 459 | depends on HID |
449 | ---help--- | 460 | ---help--- |
450 | There are certain devices which have LogicalMaximum wrong in the keyboard | 461 | There are certain devices which have LogicalMaximum wrong in the keyboard |
451 | usage page of their report descriptor. The most prevailing ones so far | 462 | usage page of their report descriptor. The most prevailing ones so far |
@@ -458,7 +469,7 @@ config HID_ORTEK | |||
458 | 469 | ||
459 | config HID_PANTHERLORD | 470 | config HID_PANTHERLORD |
460 | tristate "Pantherlord/GreenAsia game controller" | 471 | tristate "Pantherlord/GreenAsia game controller" |
461 | depends on USB_HID | 472 | depends on HID |
462 | ---help--- | 473 | ---help--- |
463 | Say Y here if you have a PantherLord/GreenAsia based game controller | 474 | Say Y here if you have a PantherLord/GreenAsia based game controller |
464 | or adapter. | 475 | or adapter. |
@@ -473,13 +484,13 @@ config PANTHERLORD_FF | |||
473 | 484 | ||
474 | config HID_PETALYNX | 485 | config HID_PETALYNX |
475 | tristate "Petalynx Maxter remote control" | 486 | tristate "Petalynx Maxter remote control" |
476 | depends on USB_HID | 487 | depends on HID |
477 | ---help--- | 488 | ---help--- |
478 | Support for Petalynx Maxter remote control. | 489 | Support for Petalynx Maxter remote control. |
479 | 490 | ||
480 | config HID_PICOLCD | 491 | config HID_PICOLCD |
481 | tristate "PicoLCD (graphic version)" | 492 | tristate "PicoLCD (graphic version)" |
482 | depends on USB_HID | 493 | depends on HID |
483 | ---help--- | 494 | ---help--- |
484 | This provides support for Minibox PicoLCD devices, currently | 495 | This provides support for Minibox PicoLCD devices, currently |
485 | only the graphical ones are supported. | 496 | only the graphical ones are supported. |
@@ -545,14 +556,14 @@ config HID_PICOLCD_CIR | |||
545 | 556 | ||
546 | config HID_PRIMAX | 557 | config HID_PRIMAX |
547 | tristate "Primax non-fully HID-compliant devices" | 558 | tristate "Primax non-fully HID-compliant devices" |
548 | depends on USB_HID | 559 | depends on HID |
549 | ---help--- | 560 | ---help--- |
550 | Support for Primax devices that are not fully compliant with the | 561 | Support for Primax devices that are not fully compliant with the |
551 | HID standard. | 562 | HID standard. |
552 | 563 | ||
553 | config HID_PS3REMOTE | 564 | config HID_PS3REMOTE |
554 | tristate "Sony PS3 BD Remote Control" | 565 | tristate "Sony PS3 BD Remote Control" |
555 | depends on BT_HIDP | 566 | depends on HID |
556 | ---help--- | 567 | ---help--- |
557 | Support for the Sony PS3 Blue-ray Disk Remote Control and Logitech | 568 | Support for the Sony PS3 Blue-ray Disk Remote Control and Logitech |
558 | Harmony Adapter for PS3, which connect over Bluetooth. | 569 | Harmony Adapter for PS3, which connect over Bluetooth. |
@@ -569,7 +580,7 @@ config HID_ROCCAT | |||
569 | 580 | ||
570 | config HID_SAITEK | 581 | config HID_SAITEK |
571 | tristate "Saitek non-fully HID-compliant devices" | 582 | tristate "Saitek non-fully HID-compliant devices" |
572 | depends on USB_HID | 583 | depends on HID |
573 | ---help--- | 584 | ---help--- |
574 | Support for Saitek devices that are not fully compliant with the | 585 | Support for Saitek devices that are not fully compliant with the |
575 | HID standard. | 586 | HID standard. |
@@ -578,7 +589,7 @@ config HID_SAITEK | |||
578 | 589 | ||
579 | config HID_SAMSUNG | 590 | config HID_SAMSUNG |
580 | tristate "Samsung InfraRed remote control or keyboards" | 591 | tristate "Samsung InfraRed remote control or keyboards" |
581 | depends on USB_HID | 592 | depends on HID |
582 | ---help--- | 593 | ---help--- |
583 | Support for Samsung InfraRed remote control or keyboards. | 594 | Support for Samsung InfraRed remote control or keyboards. |
584 | 595 | ||
@@ -592,25 +603,25 @@ config HID_SONY | |||
592 | 603 | ||
593 | config HID_SPEEDLINK | 604 | config HID_SPEEDLINK |
594 | tristate "Speedlink VAD Cezanne mouse support" | 605 | tristate "Speedlink VAD Cezanne mouse support" |
595 | depends on USB_HID | 606 | depends on HID |
596 | ---help--- | 607 | ---help--- |
597 | Support for Speedlink Vicious and Divine Cezanne mouse. | 608 | Support for Speedlink Vicious and Divine Cezanne mouse. |
598 | 609 | ||
599 | config HID_STEELSERIES | 610 | config HID_STEELSERIES |
600 | tristate "Steelseries SRW-S1 steering wheel support" | 611 | tristate "Steelseries SRW-S1 steering wheel support" |
601 | depends on USB_HID | 612 | depends on HID |
602 | ---help--- | 613 | ---help--- |
603 | Support for Steelseries SRW-S1 steering wheel | 614 | Support for Steelseries SRW-S1 steering wheel |
604 | 615 | ||
605 | config HID_SUNPLUS | 616 | config HID_SUNPLUS |
606 | tristate "Sunplus wireless desktop" | 617 | tristate "Sunplus wireless desktop" |
607 | depends on USB_HID | 618 | depends on HID |
608 | ---help--- | 619 | ---help--- |
609 | Support for Sunplus wireless desktop. | 620 | Support for Sunplus wireless desktop. |
610 | 621 | ||
611 | config HID_GREENASIA | 622 | config HID_GREENASIA |
612 | tristate "GreenAsia (Product ID 0x12) game controller support" | 623 | tristate "GreenAsia (Product ID 0x12) game controller support" |
613 | depends on USB_HID | 624 | depends on HID |
614 | ---help--- | 625 | ---help--- |
615 | Say Y here if you have a GreenAsia (Product ID 0x12) based game | 626 | Say Y here if you have a GreenAsia (Product ID 0x12) based game |
616 | controller or adapter. | 627 | controller or adapter. |
@@ -632,7 +643,7 @@ config HID_HYPERV_MOUSE | |||
632 | 643 | ||
633 | config HID_SMARTJOYPLUS | 644 | config HID_SMARTJOYPLUS |
634 | tristate "SmartJoy PLUS PS2/USB adapter support" | 645 | tristate "SmartJoy PLUS PS2/USB adapter support" |
635 | depends on USB_HID | 646 | depends on HID |
636 | ---help--- | 647 | ---help--- |
637 | Support for SmartJoy PLUS PS2/USB adapter, Super Dual Box, | 648 | Support for SmartJoy PLUS PS2/USB adapter, Super Dual Box, |
638 | Super Joy Box 3 Pro, Super Dual Box Pro, and Super Joy Box 5 Pro. | 649 | Super Joy Box 3 Pro, Super Dual Box Pro, and Super Joy Box 5 Pro. |
@@ -650,20 +661,20 @@ config SMARTJOYPLUS_FF | |||
650 | 661 | ||
651 | config HID_TIVO | 662 | config HID_TIVO |
652 | tristate "TiVo Slide Bluetooth remote control support" | 663 | tristate "TiVo Slide Bluetooth remote control support" |
653 | depends on (USB_HID || BT_HIDP) | 664 | depends on HID |
654 | ---help--- | 665 | ---help--- |
655 | Say Y if you have a TiVo Slide Bluetooth remote control. | 666 | Say Y if you have a TiVo Slide Bluetooth remote control. |
656 | 667 | ||
657 | config HID_TOPSEED | 668 | config HID_TOPSEED |
658 | tristate "TopSeed Cyberlink, BTC Emprex, Conceptronic remote control support" | 669 | tristate "TopSeed Cyberlink, BTC Emprex, Conceptronic remote control support" |
659 | depends on USB_HID | 670 | depends on HID |
660 | ---help--- | 671 | ---help--- |
661 | Say Y if you have a TopSeed Cyberlink or BTC Emprex or Conceptronic | 672 | Say Y if you have a TopSeed Cyberlink or BTC Emprex or Conceptronic |
662 | CLLRCMCE remote control. | 673 | CLLRCMCE remote control. |
663 | 674 | ||
664 | config HID_THINGM | 675 | config HID_THINGM |
665 | tristate "ThingM blink(1) USB RGB LED" | 676 | tristate "ThingM blink(1) USB RGB LED" |
666 | depends on USB_HID | 677 | depends on HID |
667 | depends on LEDS_CLASS | 678 | depends on LEDS_CLASS |
668 | ---help--- | 679 | ---help--- |
669 | Support for the ThingM blink(1) USB RGB LED. This driver registers a | 680 | Support for the ThingM blink(1) USB RGB LED. This driver registers a |
@@ -673,7 +684,7 @@ config HID_THINGM | |||
673 | 684 | ||
674 | config HID_THRUSTMASTER | 685 | config HID_THRUSTMASTER |
675 | tristate "ThrustMaster devices support" | 686 | tristate "ThrustMaster devices support" |
676 | depends on USB_HID | 687 | depends on HID |
677 | ---help--- | 688 | ---help--- |
678 | Say Y here if you have a THRUSTMASTER FireStore Dual Power 2 or | 689 | Say Y here if you have a THRUSTMASTER FireStore Dual Power 2 or |
679 | a THRUSTMASTER Ferrari GT Rumble Wheel. | 690 | a THRUSTMASTER Ferrari GT Rumble Wheel. |
@@ -689,7 +700,7 @@ config THRUSTMASTER_FF | |||
689 | 700 | ||
690 | config HID_WACOM | 701 | config HID_WACOM |
691 | tristate "Wacom Bluetooth devices support" | 702 | tristate "Wacom Bluetooth devices support" |
692 | depends on BT_HIDP | 703 | depends on HID |
693 | depends on LEDS_CLASS | 704 | depends on LEDS_CLASS |
694 | select POWER_SUPPLY | 705 | select POWER_SUPPLY |
695 | ---help--- | 706 | ---help--- |
@@ -697,7 +708,7 @@ config HID_WACOM | |||
697 | 708 | ||
698 | config HID_WIIMOTE | 709 | config HID_WIIMOTE |
699 | tristate "Nintendo Wii Remote support" | 710 | tristate "Nintendo Wii Remote support" |
700 | depends on BT_HIDP | 711 | depends on HID |
701 | depends on LEDS_CLASS | 712 | depends on LEDS_CLASS |
702 | select POWER_SUPPLY | 713 | select POWER_SUPPLY |
703 | select INPUT_FF_MEMLESS | 714 | select INPUT_FF_MEMLESS |
@@ -715,7 +726,7 @@ config HID_WIIMOTE_EXT | |||
715 | 726 | ||
716 | config HID_ZEROPLUS | 727 | config HID_ZEROPLUS |
717 | tristate "Zeroplus based game controller support" | 728 | tristate "Zeroplus based game controller support" |
718 | depends on USB_HID | 729 | depends on HID |
719 | ---help--- | 730 | ---help--- |
720 | Say Y here if you have a Zeroplus based game controller. | 731 | Say Y here if you have a Zeroplus based game controller. |
721 | 732 | ||
@@ -729,16 +740,16 @@ config ZEROPLUS_FF | |||
729 | 740 | ||
730 | config HID_ZYDACRON | 741 | config HID_ZYDACRON |
731 | tristate "Zydacron remote control support" | 742 | tristate "Zydacron remote control support" |
732 | depends on USB_HID | 743 | depends on HID |
733 | ---help--- | 744 | ---help--- |
734 | Support for Zydacron remote control. | 745 | Support for Zydacron remote control. |
735 | 746 | ||
736 | config HID_SENSOR_HUB | 747 | config HID_SENSOR_HUB |
737 | tristate "HID Sensors framework support" | 748 | tristate "HID Sensors framework support" |
738 | depends on USB_HID && GENERIC_HARDIRQS | 749 | depends on HID && GENERIC_HARDIRQS |
739 | select MFD_CORE | 750 | select MFD_CORE |
740 | default n | 751 | default n |
741 | -- help--- | 752 | ---help--- |
742 | Support for HID Sensor framework. This creates a MFD instance | 753 | Support for HID Sensor framework. This creates a MFD instance |
743 | for a sensor hub and identifies all the sensors connected to it. | 754 | for a sensor hub and identifies all the sensors connected to it. |
744 | Each sensor is registered as a MFD cell, so that sensor specific | 755 | Each sensor is registered as a MFD cell, so that sensor specific |