Input: add keypad driver for keys interfaced to TCA6416
authorSriramakrishnan Govindarajan <srk@ti.com>
Tue, 4 May 2010 06:47:12 +0000 (23:47 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Tue, 4 May 2010 06:50:42 +0000 (23:50 -0700)
commit30ba3ead05763b172acaa65ae1be71af2a878940
treecbbcfb494df9f73705b66324ba419118ca3b792e
parent16b32e0c9eec1bb8d53deedcd9f4704a114d84bb
Input: add keypad driver for keys interfaced to TCA6416

This patch implements a simple Keypad driver that functions
as an I2C client. It handles key press events for keys
connected to TCA6416 I2C based IO expander.

Signed-off-by: Sriramakrishnan <srk@ti.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
drivers/input/keyboard/Kconfig
drivers/input/keyboard/Makefile
drivers/input/keyboard/tca6416-keypad.c [new file with mode: 0644]
include/linux/tca6416_keypad.h [new file with mode: 0644]