pinctrl: intel: Add Intel Sunrisepoint pin controller and GPIO support
authorMika Westerberg <mika.westerberg@linux.intel.com>
Mon, 30 Mar 2015 14:31:49 +0000 (17:31 +0300)
committerLinus Walleij <linus.walleij@linaro.org>
Tue, 7 Apr 2015 13:15:23 +0000 (15:15 +0200)
commit7981c0015af26323281c937c8983dfeabc3395fe
treedf17a64dda5a262ff3f663c2e9a6d1e481d229ba
parent16837f9588819c06469e635c04a8135f98ab9ae6
pinctrl: intel: Add Intel Sunrisepoint pin controller and GPIO support

This driver supports pinctrl/GPIO hardware found on Intel Sunrisepoint (a
Skylake PCH) providing users a pinctrl and GPIO interfaces (including GPIO
interrupts).

The driver is split into core and platform parts so that the same core
driver can be reused in other drivers for other Intel GPIO hardware that is
based on the same host controller design.

Signed-off-by: Mathias Nyman <mathias.nyman@linux.intel.com>
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/intel/Kconfig
drivers/pinctrl/intel/Makefile
drivers/pinctrl/intel/pinctrl-intel.c [new file with mode: 0644]
drivers/pinctrl/intel/pinctrl-intel.h [new file with mode: 0644]
drivers/pinctrl/intel/pinctrl-sunrisepoint.c [new file with mode: 0644]