[PATCH v2 0/6] pinctrl: aspeed: Add AST2600 pinmux support
From: Andrew Jeffery <hidden>
Date: 2019-07-29 05:56:04
Also in:
linux-arm-kernel, linux-devicetree, linux-gpio, lkml
From: Andrew Jeffery <hidden>
Date: 2019-07-29 05:56:04
Also in:
linux-arm-kernel, linux-devicetree, linux-gpio, lkml
Hello, This series adds pinmux support for the AST2600. v2 addresses some binding comments from Rob and has some minor cleanups in the g6 driver implementation. v1 can be found here: https://lists.ozlabs.org/pipermail/linux-aspeed/2019-July/001999.html Please review! Andrew Andrew Jeffery (6): dt-bindings: pinctrl: aspeed: Document AST2600 pinmux pinctrl: aspeed: Rename pin declaration macros pinctrl: aspeed: Add PIN_DECL_3() helper pinctrl: aspeed: Add multiple pin group support for functions pinctrl: aspeed: Add SIG_DESC_CLEAR() helper pinctrl: aspeed: Add AST2600 pinmux support .../pinctrl/aspeed,ast2600-pinctrl.yaml | 115 + drivers/pinctrl/aspeed/Kconfig | 8 + drivers/pinctrl/aspeed/Makefile | 1 + drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c | 1821 +++++++------ drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 1865 +++++++------ drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 2355 +++++++++++++++++ drivers/pinctrl/aspeed/pinmux-aspeed.h | 227 +- 7 files changed, 4590 insertions(+), 1802 deletions(-) create mode 100644 Documentation/devicetree/bindings/pinctrl/aspeed,ast2600-pinctrl.yaml create mode 100644 drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c -- 2.20.1