[The previous series never reached LKML to misconfiguration in my mailer. Resending the whole series with LKML included.]
Hi, This is a complete rewrite of the GPIO driver patch I sent previously. The mail thread can be found here: http://marc.info/?l=linux-gpio&m=141079024403000&w=2 Outcome of that discussion was that instead of GPIO driver, we should have a combined pinctrl/GPIO driver. This patch series implements pinctrl/GPIO driver for Intel Cherryview/Braswell. While there we decided to put all Intel pinctrl drivers under drivers/pinctrl/intel/* and add an entry to MAINTAINERS. We are expecting to have more pinctrl drivers in future for Intel hardware. Mika Westerberg (4): gpio / ACPI: Add knowledge about pin controllers to acpi_get_gpiod() pinctrl: Move Intel Baytrail pinctrl driver under intel directory MAINTAINERS: Add entry for Intel pin controller drivers pinctrl: Add Intel Cherryview/Braswell pin controller support MAINTAINERS | 6 + drivers/gpio/gpiolib-acpi.c | 62 +- drivers/pinctrl/Kconfig | 13 +- drivers/pinctrl/Makefile | 2 +- drivers/pinctrl/intel/Kconfig | 27 + drivers/pinctrl/intel/Makefile | 4 + drivers/pinctrl/{ => intel}/pinctrl-baytrail.c | 0 drivers/pinctrl/intel/pinctrl-cherryview.c | 1507 ++++++++++++++++++++++++ 8 files changed, 1605 insertions(+), 16 deletions(-) create mode 100644 drivers/pinctrl/intel/Kconfig create mode 100644 drivers/pinctrl/intel/Makefile rename drivers/pinctrl/{ => intel}/pinctrl-baytrail.c (100%) create mode 100644 drivers/pinctrl/intel/pinctrl-cherryview.c -- 2.1.1 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/