aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/input/misc/Kconfig
diff options
context:
space:
mode:
authorDmitry Torokhov <dmitry.torokhov@gmail.com>2013-02-02 14:26:13 -0500
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2013-03-12 11:50:22 -0400
commit628329d52474323938a03826941e166bc7c8eff4 (patch)
tree109e1e37653253ef0ec80c2ed3996c7762f74c14 /drivers/input/misc/Kconfig
parent5a1bbf21325bd4f2641f6141fb8c47f6095578dd (diff)
Input: add IMS Passenger Control Unit driver
The PCU is a device installed in the armrest of a plane seat and is connected to IMS Rave Entertainment System. It has a set of control buttons (Volume Up/Down, Attendant, Lights, etc) on one side and gamepad-like controls on the other side. Originally the device was handled from userspace and because of that it presents itself on USB bus as a CDC-ACM modem device that however can not make calls. However the custom handling is not as convenient as using standard input subsystem facilities. If it was pure input device it would be possible to continue using userspace solution (moving it over to uinput), but the device also has backlighted keys which can not be supported via uinput. Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'drivers/input/misc/Kconfig')
-rw-r--r--drivers/input/misc/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/input/misc/Kconfig b/drivers/input/misc/Kconfig
index 2a1647ef5610..3ec8887ce451 100644
--- a/drivers/input/misc/Kconfig
+++ b/drivers/input/misc/Kconfig
@@ -580,6 +580,16 @@ config INPUT_ADXL34X_SPI
580 To compile this driver as a module, choose M here: the 580 To compile this driver as a module, choose M here: the
581 module will be called adxl34x-spi. 581 module will be called adxl34x-spi.
582 582
583config INPUT_IMS_PCU
584 tristate "IMS Passenger Control Unit driver"
585 depends on USB
586 depends on LEDS_CLASS
587 help
588 Say Y here if you have system with IMS Rave Passenger Control Unit.
589
590 To compile this driver as a module, choose M here: the module will be
591 called ims_pcu.
592
583config INPUT_CMA3000 593config INPUT_CMA3000
584 tristate "VTI CMA3000 Tri-axis accelerometer" 594 tristate "VTI CMA3000 Tri-axis accelerometer"
585 help 595 help