Hi Prabhakar, On Mon, 7 Apr 2025 at 21:16, Prabhakar <prabhakar.csengg@xxxxxxxxx> wrote: > From: Lad Prabhakar <prabhakar.mahadev-lad.rj@xxxxxxxxxxxxxx> > > Add the initial Device Tree Source Include (DTSI) file for the Renesas > RZ/V2N (R9A09G056) SoC. Include support for the following components: > > - CPU (Cortex-A55 cores with operating points) > - External clocks (audio, qextal, rtxin) > - Pin controller (GPIO support) > - Clock Pulse Generator (CPG) > - System controller (SYS) > - Serial Communication Interface (SCIF) > - Secure Digital Host Interface (SDHI 0/1/2) > - Generic Interrupt Controller (GIC) > - ARMv8 timer > > Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@xxxxxxxxxxxxxx> > --- > v1->v2: > - Added RZV2N_Px, RZV2N_PORT_PINMUX, and RZV2N_GPIO macros in > SoC DTSI as we are re-using renesas,r9a09g057-pinctrl.h > in pictrl driver hence to keep the consistency with the > RZ/V2H(P) SoC these macros are added. Thanks for the update! Reviewed-by: Geert Uytterhoeven <geert+renesas@xxxxxxxxx> i.e. will queue in renesas-devel for v6.16. > --- /dev/null > +++ b/arch/arm64/boot/dts/renesas/r9a09g056.dtsi > + pinctrl: pinctrl@10410000 { > + compatible = "renesas,r9a09g056-pinctrl"; > + reg = <0 0x10410000 0 0x10000>; > + clocks = <&cpg CPG_CORE R9A09G056_IOTOP_0_SHCLK>; > + gpio-controller; > + #gpio-cells = <2>; > + gpio-ranges = <&pinctrl 0 0 96>; > + power-domains = <&cpg>; > + resets = <&cpg 0xa5>, <&cpg 0xa6>; Note that support for these resets is not yet implemented in the clock driver (also on RZ/V2H). This is not an issue if the pin control driver does not use it. > + }; 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