Hi all, This patch series adds pin control support for the Renesas R-Car S4-8 Soc. It is based on patches in the BSP by LUU HOAI, with many changes on top (see the individual patches). Changes compared to v1[1]: - Add Reviewed-by, - Fix whitespace in Makefile, - Remove GPIO and No-GPIO pins, pin function definitions, and registers that can only be accessed from the Control Domain, - Spin off clock and DTS patches into separate series, - Drop RFC state and widen audience. Serial console and I2C have been tested on the Renesas Spider development board. Thanks for your comments! [1] "[PATCH/RFC 00/15] arm64: renesas: Add-R-Car S4-8 Pin control support" https://lore.kernel.org/r/cover.1642599415.git.geert+renesas@xxxxxxxxx Geert Uytterhoeven (11): pinctrl: renesas: Add PORT_GP_CFG_19 macros pinctrl: renesas: Initial R8A779F0 PFC support pinctrl: renesas: r8a779f0: Add SCIF pins, groups, and functions pinctrl: renesas: r8a779f0: Add I2C pins, groups, and functions pinctrl: renesas: r8a779f0: Add HSCIF pins, groups, and functions pinctrl: renesas: r8a779f0: Add INTC-EX pins, groups, and function pinctrl: renesas: r8a779f0: Add MMC pins, groups, and function pinctrl: renesas: r8a779f0: Add MSIOF pins, groups, and functions pinctrl: renesas: r8a779f0: Add PCIe pins, groups, and function pinctrl: renesas: r8a779f0: Add QSPI pins, groups, and functions pinctrl: renesas: r8a779f0: Add Ethernet pins, groups, and functions LUU HOAI (1): dt-bindings: pinctrl: renesas,pfc: Document r8a779f0 support .../bindings/pinctrl/renesas,pfc.yaml | 1 + drivers/pinctrl/renesas/Kconfig | 5 + drivers/pinctrl/renesas/Makefile | 1 + drivers/pinctrl/renesas/core.c | 6 + drivers/pinctrl/renesas/pfc-r8a779f0.c | 2126 +++++++++++++++++ drivers/pinctrl/renesas/sh_pfc.h | 9 +- 6 files changed, 2146 insertions(+), 2 deletions(-) create mode 100644 drivers/pinctrl/renesas/pfc-r8a779f0.c -- 2.25.1 Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds