input: touchscreen: DirectTouch Synaptics driver
authorAli Ekici <aekici@nvidia.com>
Wed, 11 Jan 2012 22:10:13 +0000 (14:10 -0800)
committerVarun Colbert <vcolbert@nvidia.com>
Mon, 30 Jan 2012 21:54:13 +0000 (13:54 -0800)
commit2780d644bd2373de349e01631ed8af37dbdc7091
tree5914f0c71f153c4f248d940e18c7e28c3dfcd1d9
parentf3c3d72daf4a33e45bf586aac77079bda8b9fa96
input: touchscreen: DirectTouch Synaptics driver

This is Synaptics' open source driver except one line
change to accomodate an SPI kernel driver feature
which does not accomodate optional byte-delay. It
will be fully original driver when we add byte-delay
into Tegra SPI kernel drivers.

Bug 912775

Reviewed-on: http://git-master/r/74642

Change-Id: I0f39928c48bc0e633de0d2c1f595bcef47268d52
Signed-off-by: Peter Zu <pzu@nvidia.com>
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
Reviewed-on: http://git-master/r/77774
Reviewed-by: Automatic_Commit_Validation_User
16 files changed:
drivers/input/touchscreen/Kconfig
drivers/input/touchscreen/Makefile
drivers/input/touchscreen/rmi4/Makefile [new file with mode: 0644]
drivers/input/touchscreen/rmi4/rmi_bus.c [new file with mode: 0644]
drivers/input/touchscreen/rmi4/rmi_dev.c [new file with mode: 0644]
drivers/input/touchscreen/rmi4/rmi_driver.c [new file with mode: 0644]
drivers/input/touchscreen/rmi4/rmi_driver.h [new file with mode: 0644]
drivers/input/touchscreen/rmi4/rmi_f01.c [new file with mode: 0644]
drivers/input/touchscreen/rmi4/rmi_f09.c [new file with mode: 0644]
drivers/input/touchscreen/rmi4/rmi_f11.c [new file with mode: 0644]
drivers/input/touchscreen/rmi4/rmi_f19.c [new file with mode: 0644]
drivers/input/touchscreen/rmi4/rmi_f34.c [new file with mode: 0644]
drivers/input/touchscreen/rmi4/rmi_f54.c [new file with mode: 0644]
drivers/input/touchscreen/rmi4/rmi_i2c.c [new file with mode: 0644]
drivers/input/touchscreen/rmi4/rmi_spi.c [new file with mode: 0644]
include/linux/rmi.h [new file with mode: 0644]