[PATCH linux dev-4.13 v1 0/2] pinctrl: npcm: add NPCM7xx pinctrl driver
Tomer Maimon
tmaimon77 at gmail.com
Thu Dec 28 20:37:09 AEDT 2017
This patch set adds pin controller support for the
Nuvoton NPCM7xx Baseboard Management Controller (BMC).
The NPCM7XX Pin Controller multi-function routed
through the multiplexing block, Each pin supports
GPIO functionality (GPIOx) and multiple functions
that directly connect the pin to different hardware
blocks.
Tomer Maimon (2):
dt-binding: pinctrl: document NPCM7xx pin control DT bindings
pinctrl: npcm: add NPCM7xx pin control driver
.../bindings/pinctrl/nuvoton,npcm7xx-pinctrl.txt | 70 +
drivers/pinctrl/Kconfig | 1 +
drivers/pinctrl/Makefile | 2 +
drivers/pinctrl/nuvoton/Kconfig | 8 +
drivers/pinctrl/nuvoton/Makefile | 1 +
drivers/pinctrl/nuvoton/npcmreg.h | 249 +++
drivers/pinctrl/nuvoton/pinctrl-npcmx50.c | 2157 ++++++++++++++++++++
7 files changed, 2488 insertions(+)
create mode 100644 Documentation/devicetree/bindings/pinctrl/nuvoton,npcm7xx-pinctrl.txt
create mode 100644 drivers/pinctrl/nuvoton/Kconfig
create mode 100644 drivers/pinctrl/nuvoton/Makefile
create mode 100644 drivers/pinctrl/nuvoton/npcmreg.h
create mode 100644 drivers/pinctrl/nuvoton/pinctrl-npcmx50.c
--
2.14.1
More information about the openbmc
mailing list