aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/hid/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/hid/Kconfig')
-rw-r--r--drivers/hid/Kconfig58
1 files changed, 58 insertions, 0 deletions
diff --git a/drivers/hid/Kconfig b/drivers/hid/Kconfig
index 71d4c070362..0e8aa63e3f5 100644
--- a/drivers/hid/Kconfig
+++ b/drivers/hid/Kconfig
@@ -262,6 +262,64 @@ config HID_PETALYNX
262 ---help--- 262 ---help---
263 Support for Petalynx Maxter remote control. 263 Support for Petalynx Maxter remote control.
264 264
265config HID_PICOLCD
266 tristate "PicoLCD (graphic version)"
267 depends on USB_HID
268 ---help---
269 This provides support for Minibox PicoLCD devices, currently
270 only the graphical ones are supported.
271
272 This includes support for the following device features:
273 - Keypad
274 - Switching between Firmware and Flash mode
275 - EEProm / Flash access (via debugfs)
276 Features selectively enabled:
277 - Framebuffer for monochrome 256x64 display
278 - Backlight control
279 - Contrast control
280 - General purpose outputs
281 Features that are not (yet) supported:
282 - IR
283
284config HID_PICOLCD_FB
285 bool "Framebuffer support" if EMBEDDED
286 default !EMBEDDED
287 depends on HID_PICOLCD
288 depends on HID_PICOLCD=FB || FB=y
289 select FB_DEFERRED_IO
290 select FB_SYS_FILLRECT
291 select FB_SYS_COPYAREA
292 select FB_SYS_IMAGEBLIT
293 select FB_SYS_FOPS
294 ---help---
295 Provide access to PicoLCD's 256x64 monochrome display via a
296 frambuffer device.
297
298config HID_PICOLCD_BACKLIGHT
299 bool "Backlight control" if EMBEDDED
300 default !EMBEDDED
301 depends on HID_PICOLCD
302 depends on HID_PICOLCD=BACKLIGHT_CLASS_DEVICE || BACKLIGHT_CLASS_DEVICE=y
303 ---help---
304 Provide access to PicoLCD's backlight control via backlight
305 class.
306
307config HID_PICOLCD_LCD
308 bool "Contrast control" if EMBEDDED
309 default !EMBEDDED
310 depends on HID_PICOLCD
311 depends on HID_PICOLCD=LCD_CLASS_DEVICE || LCD_CLASS_DEVICE=y
312 ---help---
313 Provide access to PicoLCD's LCD contrast via lcd class.
314
315config HID_PICOLCD_LEDS
316 bool "GPO via leds class" if EMBEDDED
317 default !EMBEDDED
318 depends on HID_PICOLCD
319 depends on HID_PICOLCD=LEDS_CLASS || LEDS_CLASS=y
320 ---help---
321 Provide access to PicoLCD's GPO pins via leds class.
322
265config HID_QUANTA 323config HID_QUANTA
266 tristate "Quanta Optical Touch" 324 tristate "Quanta Optical Touch"
267 depends on USB_HID 325 depends on USB_HID