aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/hid/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/hid/Kconfig')
-rw-r--r--drivers/hid/Kconfig95
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
89config HID_CANDO
90 tristate "Cando dual touch panel"
91 depends on USB_HID
92 ---help---
93 Support for Cando dual touch panel.
94
89config HID_CHERRY 95config 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
146config HID_EGALAX
147 tristate "eGalax multi-touch panel"
148 depends on USB_HID
149 ---help---
150 Support for the eGalax dual-touch panel
151
140config HID_EZKEY 152config 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
292config 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
311config 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
325config 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
334config 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
342config 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
280config HID_QUANTA 350config 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
356config HID_ROCCAT_KONE
357 tristate "Roccat Kone Mouse support"
358 depends on USB_HID
359 ---help---
360 Support for Roccat Kone mouse.
361
286config HID_SAMSUNG 362config 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
293config HID_SONY 369config 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
352config HID_THRUSTMASTER 428config 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
451config 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
375config HID_ZEROPLUS 459config 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
474config 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
390endmenu 481endmenu
391 482
392endif # HID_SUPPORT 483endif # HID_SUPPORT