Hi, this adds support for a stmpe1601 mfd connected via i2c. This was only tested with the gpiolib support from the previous patch-series "ARM i.MX: add gpiolib support". With v2 I added the dependency on gpiolib in the Kconfig file and removed the hardcoded gpiobase by a platformdata-provided or dynamic gpiobase. Regards, Steffen Steffen Trumtrar (2): mfd: add stmpe-i2c driver gpio: add driver for stmpe io-expander drivers/Kconfig | 1 + drivers/gpio/Kconfig | 9 +++ drivers/gpio/Makefile | 2 + drivers/gpio/gpio-stmpe.c | 162 +++++++++++++++++++++++++++++++++++++++++++ drivers/mfd/Kconfig | 4 ++ drivers/mfd/Makefile | 1 + drivers/mfd/stmpe-i2c.c | 166 +++++++++++++++++++++++++++++++++++++++++++++ include/mfd/stmpe-i2c.h | 56 +++++++++++++++ 8 files changed, 401 insertions(+) create mode 100644 drivers/gpio/Kconfig create mode 100644 drivers/gpio/Makefile create mode 100644 drivers/gpio/gpio-stmpe.c create mode 100644 drivers/mfd/stmpe-i2c.c create mode 100644 include/mfd/stmpe-i2c.h -- 1.7.10.4 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox