]> bbs.cooldavid.org Git - net-next-2.6.git/commit
Input: add twl4030_keypad driver
authorDavid Brownell <dbrownell@users.sourceforge.net>
Wed, 26 Aug 2009 02:24:14 +0000 (19:24 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Fri, 28 Aug 2009 05:06:15 +0000 (22:06 -0700)
commit9d8340687c524ce61e3c9c76758c4c81303acfc0
tree7dc56e76ca748e00f76fc635d2799323b16dfeff
parent77a53fd21870c726b670c0d8179294ac1ea33468
Input: add twl4030_keypad driver

Add a driver for the keypad controller on TWL4030 family chips.
These support up to an 8x8 key matrix.  The TWL4030 multifunction
chips are mostly used on OMAP3 (or OMAP 2430) based boards.

[dtor@mail.ru: switch to matrix-keypad framework, fix changing
keymap from userspace]
Reviewed-by: Trilok Soni <soni.trilok@gmail.com>
Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
drivers/input/keyboard/Kconfig
drivers/input/keyboard/Makefile
drivers/input/keyboard/twl4030_keypad.c [new file with mode: 0644]
include/linux/i2c/twl4030.h