diff options
Diffstat (limited to 'drivers/hid/Kconfig')
-rw-r--r-- | drivers/hid/Kconfig | 95 |
1 files changed, 93 insertions, 2 deletions
diff --git a/drivers/hid/Kconfig b/drivers/hid/Kconfig index 26c6f10afcb8..339c1eaa55ac 100644 --- a/drivers/hid/Kconfig +++ b/drivers/hid/Kconfig | |||
@@ -86,6 +86,12 @@ config HID_BELKIN | |||
86 | ---help--- | 86 | ---help--- |
87 | Support for Belkin Flip KVM and Wireless keyboard. | 87 | Support for Belkin Flip KVM and Wireless keyboard. |
88 | 88 | ||
89 | config HID_CANDO | ||
90 | tristate "Cando dual touch panel" | ||
91 | depends on USB_HID | ||
92 | ---help--- | ||
93 | Support for Cando dual touch panel. | ||
94 | |||
89 | config HID_CHERRY | 95 | config HID_CHERRY |
90 | tristate "Cherry" if EMBEDDED | 96 | tristate "Cherry" if EMBEDDED |
91 | depends on USB_HID | 97 | depends on USB_HID |
@@ -137,6 +143,12 @@ config DRAGONRISE_FF | |||
137 | Say Y here if you want to enable force feedback support for DragonRise Inc. | 143 | Say Y here if you want to enable force feedback support for DragonRise Inc. |
138 | game controllers. | 144 | game controllers. |
139 | 145 | ||
146 | config HID_EGALAX | ||
147 | tristate "eGalax multi-touch panel" | ||
148 | depends on USB_HID | ||
149 | ---help--- | ||
150 | Support for the eGalax dual-touch panel | ||
151 | |||
140 | config HID_EZKEY | 152 | config HID_EZKEY |
141 | tristate "Ezkey" if EMBEDDED | 153 | tristate "Ezkey" if EMBEDDED |
142 | depends on USB_HID | 154 | depends on USB_HID |
@@ -277,18 +289,82 @@ config HID_PETALYNX | |||
277 | ---help--- | 289 | ---help--- |
278 | Support for Petalynx Maxter remote control. | 290 | Support for Petalynx Maxter remote control. |
279 | 291 | ||
292 | config HID_PICOLCD | ||
293 | tristate "PicoLCD (graphic version)" | ||
294 | depends on USB_HID | ||
295 | ---help--- | ||
296 | This provides support for Minibox PicoLCD devices, currently | ||
297 | only the graphical ones are supported. | ||
298 | |||
299 | This includes support for the following device features: | ||
300 | - Keypad | ||
301 | - Switching between Firmware and Flash mode | ||
302 | - EEProm / Flash access (via debugfs) | ||
303 | Features selectively enabled: | ||
304 | - Framebuffer for monochrome 256x64 display | ||
305 | - Backlight control | ||
306 | - Contrast control | ||
307 | - General purpose outputs | ||
308 | Features that are not (yet) supported: | ||
309 | - IR | ||
310 | |||
311 | config HID_PICOLCD_FB | ||
312 | bool "Framebuffer support" if EMBEDDED | ||
313 | default !EMBEDDED | ||
314 | depends on HID_PICOLCD | ||
315 | depends on HID_PICOLCD=FB || FB=y | ||
316 | select FB_DEFERRED_IO | ||
317 | select FB_SYS_FILLRECT | ||
318 | select FB_SYS_COPYAREA | ||
319 | select FB_SYS_IMAGEBLIT | ||
320 | select FB_SYS_FOPS | ||
321 | ---help--- | ||
322 | Provide access to PicoLCD's 256x64 monochrome display via a | ||
323 | frambuffer device. | ||
324 | |||
325 | config HID_PICOLCD_BACKLIGHT | ||
326 | bool "Backlight control" if EMBEDDED | ||
327 | default !EMBEDDED | ||
328 | depends on HID_PICOLCD | ||
329 | depends on HID_PICOLCD=BACKLIGHT_CLASS_DEVICE || BACKLIGHT_CLASS_DEVICE=y | ||
330 | ---help--- | ||
331 | Provide access to PicoLCD's backlight control via backlight | ||
332 | class. | ||
333 | |||
334 | config HID_PICOLCD_LCD | ||
335 | bool "Contrast control" if EMBEDDED | ||
336 | default !EMBEDDED | ||
337 | depends on HID_PICOLCD | ||
338 | depends on HID_PICOLCD=LCD_CLASS_DEVICE || LCD_CLASS_DEVICE=y | ||
339 | ---help--- | ||
340 | Provide access to PicoLCD's LCD contrast via lcd class. | ||
341 | |||
342 | config HID_PICOLCD_LEDS | ||
343 | bool "GPO via leds class" if EMBEDDED | ||
344 | default !EMBEDDED | ||
345 | depends on HID_PICOLCD | ||
346 | depends on HID_PICOLCD=LEDS_CLASS || LEDS_CLASS=y | ||
347 | ---help--- | ||
348 | Provide access to PicoLCD's GPO pins via leds class. | ||
349 | |||
280 | config HID_QUANTA | 350 | config HID_QUANTA |
281 | tristate "Quanta Optical Touch" | 351 | tristate "Quanta Optical Touch" |
282 | depends on USB_HID | 352 | depends on USB_HID |
283 | ---help--- | 353 | ---help--- |
284 | Support for Quanta Optical Touch dual-touch panels. | 354 | Support for Quanta Optical Touch dual-touch panels. |
285 | 355 | ||
356 | config HID_ROCCAT_KONE | ||
357 | tristate "Roccat Kone Mouse support" | ||
358 | depends on USB_HID | ||
359 | ---help--- | ||
360 | Support for Roccat Kone mouse. | ||
361 | |||
286 | config HID_SAMSUNG | 362 | config HID_SAMSUNG |
287 | tristate "Samsung" if EMBEDDED | 363 | tristate "Samsung" if EMBEDDED |
288 | depends on USB_HID | 364 | depends on USB_HID |
289 | default !EMBEDDED | 365 | default !EMBEDDED |
290 | ---help--- | 366 | ---help--- |
291 | Support for Samsung InfraRed remote control. | 367 | Support for Samsung InfraRed remote control or keyboards. |
292 | 368 | ||
293 | config HID_SONY | 369 | config HID_SONY |
294 | tristate "Sony" if EMBEDDED | 370 | tristate "Sony" if EMBEDDED |
@@ -347,7 +423,7 @@ config HID_TOPSEED | |||
347 | depends on USB_HID | 423 | depends on USB_HID |
348 | default !EMBEDDED | 424 | default !EMBEDDED |
349 | ---help--- | 425 | ---help--- |
350 | Say Y if you have a TopSeed Cyberlink remote control. | 426 | Say Y if you have a TopSeed Cyberlink or BTC Emprex remote control. |
351 | 427 | ||
352 | config HID_THRUSTMASTER | 428 | config HID_THRUSTMASTER |
353 | tristate "ThrustMaster devices support" if EMBEDDED | 429 | tristate "ThrustMaster devices support" if EMBEDDED |
@@ -372,6 +448,14 @@ config HID_WACOM | |||
372 | ---help--- | 448 | ---help--- |
373 | Support for Wacom Graphire Bluetooth tablet. | 449 | Support for Wacom Graphire Bluetooth tablet. |
374 | 450 | ||
451 | config HID_WACOM_POWER_SUPPLY | ||
452 | bool "Wacom Bluetooth devices power supply status support" | ||
453 | depends on HID_WACOM | ||
454 | select POWER_SUPPLY | ||
455 | ---help--- | ||
456 | Say Y here if you want to enable power supply status monitoring for | ||
457 | Wacom Bluetooth devices. | ||
458 | |||
375 | config HID_ZEROPLUS | 459 | config HID_ZEROPLUS |
376 | tristate "Zeroplus based game controller support" if EMBEDDED | 460 | tristate "Zeroplus based game controller support" if EMBEDDED |
377 | depends on USB_HID | 461 | depends on USB_HID |
@@ -387,6 +471,13 @@ config ZEROPLUS_FF | |||
387 | Say Y here if you have a Zeroplus based game controller and want | 471 | Say Y here if you have a Zeroplus based game controller and want |
388 | to have force feedback support for it. | 472 | to have force feedback support for it. |
389 | 473 | ||
474 | config HID_ZYDACRON | ||
475 | tristate "Zydacron remote control support" if EMBEDDED | ||
476 | depends on USB_HID | ||
477 | default !EMBEDDED | ||
478 | ---help--- | ||
479 | Support for Zydacron remote control. | ||
480 | |||
390 | endmenu | 481 | endmenu |
391 | 482 | ||
392 | endif # HID_SUPPORT | 483 | endif # HID_SUPPORT |