[PATCH linux dev-4.13 v2 0/2] pinctrl: npcm: add NPCM7xx pinctrl driver
Tomer Maimon
tmaimon77 at gmail.com
Thu Dec 28 21:43:00 AEDT 2017
Changes since version 1:
- Modify pinctrl source file name.
- Modify Makefile and Knonfig to support
modified pinctrl source file name.
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 controller DT bindings
pinctrl: npcm: add NPCM7xx pin controller 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-npcm7xx.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-npcm7xx.c
--
2.14.1
More information about the openbmc
mailing list