aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/input/keyboard/Makefile
diff options
context:
space:
mode:
authorBrian Swetland <swetland@google.com>2010-11-14 20:53:22 -0800
committerArve Hjønnevåg <arve@android.com>2011-11-17 17:45:40 -0800
commit6da0aef0421602bd7be3e7252e15732254ca0491 (patch)
tree79a62388ab8e55b4655ff395f4ab02773cbf5135 /drivers/input/keyboard/Makefile
parentbaf49ac9ee06be4a0e2682da1662412407730e6e (diff)
downloadkernel_samsung_crespo-6da0aef0421602bd7be3e7252e15732254ca0491.zip
kernel_samsung_crespo-6da0aef0421602bd7be3e7252e15732254ca0491.tar.gz
kernel_samsung_crespo-6da0aef0421602bd7be3e7252e15732254ca0491.tar.bz2
input: cypress-touchkey: driver for touch keypad peripheral
Change-Id: Ib8744466edda655e7e4eec921ec55b98b7710ee7 Signed-off-by: Sang-Jun Park <sj2202.park@samsung.com Signed-off-by: Jinho Kim <jinho96.kim@samsung.com> Signed-off-by: Rom Lemarchand <rlemarchand@sta.samsung.com> General cleanup of the driver, removing unused functions and sysfs interface since it was agreed upon that userspace wouldn't control the backlight. Adding delay when turning on the microcontroller to wait for the chip to be ready. Signed-off-by: Rom Lemarchand <rlemarchand@sta.samsung.com> Switching to edge triggered interrupt. This requires extra code to ignore spurious interrupts while powering on. Signed-off-by: Rom Lemarchand <rlemarchand@sta.samsung.com> Cypress made this change to ensure reported key statuses don't get out of sync between user-space and the controller. The basic idea is to read the status of all the keys at once on each read and send all the relevant key states to user-space. Signed-off-by: Rom Lemarchand <rlemarchand@sta.samsung.com> Fixing the version check in the touchkey driver to account for older firmware revs 0xc4 and above. Signed-off-by: Rom Lemarchand <rlemarchand@sta.samsung.com>
Diffstat (limited to 'drivers/input/keyboard/Makefile')
-rw-r--r--drivers/input/keyboard/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/input/keyboard/Makefile b/drivers/input/keyboard/Makefile
index ddde0fd..2cfd0b0 100644
--- a/drivers/input/keyboard/Makefile
+++ b/drivers/input/keyboard/Makefile
@@ -51,3 +51,4 @@ obj-$(CONFIG_KEYBOARD_TNETV107X) += tnetv107x-keypad.o
obj-$(CONFIG_KEYBOARD_TWL4030) += twl4030_keypad.o
obj-$(CONFIG_KEYBOARD_XTKBD) += xtkbd.o
obj-$(CONFIG_KEYBOARD_W90P910) += w90p910_keypad.o
+obj-$(CONFIG_KEYPAD_CYPRESS_TOUCH) += cypress-touchkey.o