Input: add support for touchscreen on W90P910 ARM platform
authorWan ZongShun <mcuos.com@gmail.com>
Thu, 11 Jun 2009 06:27:22 +0000 (23:27 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Thu, 11 Jun 2009 09:03:39 +0000 (02:03 -0700)
commit7e3f73754e489e8c7742eaba15b608757b5bbb28
tree88a5910cb5aa11bc6e7515baa479d6b3b4296a87
parent4894e4aca82aca927d0404ce61f021f790de4b1e
Input: add support for touchscreen on W90P910 ARM platform

The touchscreen works in two modes, wait trigger mode and auto-semi
mode. The device starts in wait trigger mode and waits until pressure
is detected, then device sets WT_INT bit and raises an interrupt.
The driver should put the device into auto-semi mode and prepare for
reading first X and then Y coordinates. When coordinate data is ready
the driver sets ADC_INT bit and raises interrupt again.

[dtor@mail.ru: various cleanups]
Signed-off-by: Wan ZongShun <mcuos.com@gmail.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
drivers/input/touchscreen/Kconfig
drivers/input/touchscreen/Makefile
drivers/input/touchscreen/w90p910_ts.c [new file with mode: 0644]