Staging: add Synaptics TM1217 Touchscreen Controller driver
authorRamesh Agarwal <ramesh.agarwal@intel.com>
Fri, 22 Oct 2010 13:00:20 +0000 (14:00 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 9 Nov 2010 23:19:50 +0000 (15:19 -0800)
commit78fd115e21087133be74bc6dd7a9bc1969aea8f8
tree3be1575805e3096245a7719a88810febe49ba151
parentfc2347e2023221ef04c6d9ce84019aa8c7e0ad6d
Staging: add Synaptics TM1217 Touchscreen Controller driver

This is submitted as a staging driver because there is a more generic driver
"on the way" for all these devices and has been for some time. The intent is
that as soon as the general drivers are in the mainstream this one will get
any leftovers integrated and then be dumped. Until this unspecified future
data at least people can actually use their hardware.

As its interface is simply input layer we can do that without pain.

Some clean up by Alan Cox
  - Extract gpio support and IRQ support more sanely
  - Tidying

Signed-off-by: Ramesh Agarwal <ramesh.agarwal@intel.com>
[avoid deference NULL ts if kzalloc fails]
[finger_touched may be used uninitialized]
[fix missing sync which confused twm]
Signed-off-by: Hong Liu <hong.liu@intel.com>
Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/Kconfig
drivers/staging/Makefile
drivers/staging/cptm1217/Kconfig [new file with mode: 0644]
drivers/staging/cptm1217/Makefile [new file with mode: 0644]
drivers/staging/cptm1217/TODO [new file with mode: 0644]
drivers/staging/cptm1217/clearpad_tm1217.c [new file with mode: 0644]
drivers/staging/cptm1217/cp_tm1217.h [new file with mode: 0644]
This page took 0.050506 seconds and 5 git commands to generate.