[PATCH 0/7] add support for mc13892 I2C based touch panel for mx35_3ds

Oskar Schirmer
2012-02-14T11:03:34Z

mc13xxx touch panel support is limited to SPI based solutions
and to mc13783 based systems when it is about touch panel.

Add both I2C support to the mfd mc13xxx-core driver
and mc13892 specific support to the mc13xxx touch driver,
including calibration support for the latter.

Insert declarations needed for use with mx35_3ds development board.

Oskar Schirmer (7):
mfd: move mc13xxx global declarations to header file
mfd: split off mc13xxx SPI specifica from core
mfd: add I2C handling to mc13xxx driver
input/touchscreen: rename mc13783_ts.c
input/touchscreen: add support for mc13892
input/touchscreen: add calibration functionality with mc13xxx series
arm/imx: add mc13892 I2C based touch panel support for mx35_3ds

arch/arm/mach-imx/mach-mx35_3ds.c | 27 ++
drivers/input/touchscreen/Kconfig | 11 +-
drivers/input/touchscreen/Makefile | 2 +-
drivers/input/touchscreen/mc13783_ts.c | 259 -------------------
drivers/input/touchscreen/mc13xxx_ts.c | 428 ++++++++++++++++++++++++++++++++
drivers/mfd/Kconfig | 23 ++-
drivers/mfd/Makefile | 2 +
drivers/mfd/mc13xxx-core.c | 183 ++------------
drivers/mfd/mc13xxx-i2c.c | 149 +++++++++++
drivers/mfd/mc13xxx-spi.c | 172 +++++++++++++
include/linux/mfd/mc13xxx.h | 77 ++++--
11 files changed, 882 insertions(+), 451 deletions(-)
delete mode 100644 drivers/input/touchscreen/mc13783_ts.c
create mode 100644 drivers/input/touchscreen/mc13xxx_ts.c
create mode 100644 drivers/mfd/mc13xxx-i2c.c
create mode 100644 drivers/mfd/mc13xxx-spi.c

--
1.7.5.4