diff options
Diffstat (limited to 'drivers/hid/Kconfig')
-rw-r--r-- | drivers/hid/Kconfig | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/drivers/hid/Kconfig b/drivers/hid/Kconfig index 4ea926a21bc8..339c1eaa55ac 100644 --- a/drivers/hid/Kconfig +++ b/drivers/hid/Kconfig | |||
@@ -106,6 +106,21 @@ config HID_CHICONY | |||
106 | ---help--- | 106 | ---help--- |
107 | Support for Chicony Tactical pad. | 107 | Support for Chicony Tactical pad. |
108 | 108 | ||
109 | config HID_PRODIKEYS | ||
110 | tristate "Prodikeys PC-MIDI Keyboard support" | ||
111 | depends on USB_HID && SND | ||
112 | select SND_RAWMIDI | ||
113 | ---help--- | ||
114 | Support for Prodikeys PC-MIDI Keyboard device support. | ||
115 | Say Y here to enable support for this device. | ||
116 | - Prodikeys PC-MIDI keyboard. | ||
117 | The Prodikeys PC-MIDI acts as a USB Audio device, with one MIDI | ||
118 | input and one MIDI output. These MIDI jacks appear as | ||
119 | a sound "card" in the ALSA sound system. | ||
120 | Note: if you say N here, this device will still function as a basic | ||
121 | multimedia keyboard, but will lack support for the musical keyboard | ||
122 | and some additional multimedia keys. | ||
123 | |||
109 | config HID_CYPRESS | 124 | config HID_CYPRESS |
110 | tristate "Cypress" if EMBEDDED | 125 | tristate "Cypress" if EMBEDDED |
111 | depends on USB_HID | 126 | depends on USB_HID |
@@ -274,12 +289,76 @@ config HID_PETALYNX | |||
274 | ---help--- | 289 | ---help--- |
275 | Support for Petalynx Maxter remote control. | 290 | Support for Petalynx Maxter remote control. |
276 | 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 | |||
277 | config HID_QUANTA | 350 | config HID_QUANTA |
278 | tristate "Quanta Optical Touch" | 351 | tristate "Quanta Optical Touch" |
279 | depends on USB_HID | 352 | depends on USB_HID |
280 | ---help--- | 353 | ---help--- |
281 | Support for Quanta Optical Touch dual-touch panels. | 354 | Support for Quanta Optical Touch dual-touch panels. |
282 | 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 | |||
283 | config HID_SAMSUNG | 362 | config HID_SAMSUNG |
284 | tristate "Samsung" if EMBEDDED | 363 | tristate "Samsung" if EMBEDDED |
285 | depends on USB_HID | 364 | depends on USB_HID |