Hi all, This patch series adds GPIO support for the Renesas R-Car S4-8 Soc. It is marked as an RFC because of 2 reasons: 1. GPIO register banks 4-7 are disabled, as they do not seem to be accessible as-is using either the Control Domain (0xffd9....) or Application Domain (0xdfd9....) addresses. How to make the Control Domain release the bus guard, so the registers become accessible? 2. This has been boot-tested, without using any actual GPIOs. For testing, this series and its dependencies can be found at[1]. Thanks for your comments! [1] https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git/log/?h=topic/r8a779f0-gpio-v1 Geert Uytterhoeven (3): dt-bindings: gpio: renesas,rcar-gpio: Add r8a779f0 support gpio: rcar: Add R-Car Gen4 support arm64: dts: renesas: r8a779f0: Add GPIO nodes .../bindings/gpio/renesas,rcar-gpio.yaml | 5 + arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 124 ++++++++++++++++++ drivers/gpio/gpio-rcar.c | 7 +- 3 files changed, 134 insertions(+), 2 deletions(-) -- 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