mfd: Add STMPE I/O Expander support
authorRabin Vincent <rabin.vincent@stericsson.com>
Fri, 2 Jul 2010 11:22:08 +0000 (16:52 +0530)
committerSamuel Ortiz <sameo@linux.intel.com>
Thu, 12 Aug 2010 09:27:24 +0000 (11:27 +0200)
commit27e34995e1a863c1e9beba30e51dfe2a083f918d
treee7ad3ee4794a3c2cf7d3922610335a6391c987c8
parentd2d272a965baeb3d78f843374bc48f0cbce8ac3d
mfd: Add STMPE I/O Expander support

Add support for the STMPE family of I/O Expanders from
STMicroelectronics.  These devices include upto 24 gpios and a varying
selection of blocks, including PWM, keypad, and touchscreen controllers.
This patch adds the MFD core.

[l.fu@pengutronix.de: fix stmpe811 enable hook]
[l.fu@pengutronix.de: add touchscreen platform data]
Acked-by: Luotao Fu <l.fu@pengutronix.de>
Acked-by: Linus Walleij <linus.walleij@stericsson.com>
Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
drivers/mfd/Kconfig
drivers/mfd/Makefile
drivers/mfd/stmpe.c [new file with mode: 0644]
drivers/mfd/stmpe.h [new file with mode: 0644]
include/linux/mfd/stmpe.h [new file with mode: 0644]