On Thu, 8 May 2025 at 09:43, Wolfram Sang <wsa+renesas@xxxxxxxxxxxxxxxxxxxx> wrote: > The CPLD has no dedicated driver, so apply the pinmux settings with the > pinmux driver instead. > > Signed-off-by: Wolfram Sang <wsa+renesas@xxxxxxxxxxxxxxxxxxxx> Reviewed-by: Geert Uytterhoeven <geert+renesas@xxxxxxxxx> i.e. will queue in renesas-devel for v6.16... > --- a/arch/arm/boot/dts/renesas/r9a06g032-rzn1d400-db.dts > +++ b/arch/arm/boot/dts/renesas/r9a06g032-rzn1d400-db.dts > @@ -170,6 +170,9 @@ &mii_conv5 { > }; > > &pinctrl { > + pinctrl-names = "default"; > + pinctrl-0 = <&pins_cpld>; > + > pins_can0: pins_can0 { > pinmux = <RZN1_PINMUX(162, RZN1_FUNC_CAN)>, /* CAN0_TXD */ > <RZN1_PINMUX(163, RZN1_FUNC_CAN)>; /* CAN0_RXD */ > @@ -226,6 +229,13 @@ pins_mdio1: pins_mdio1 { > pinmux = <RZN1_PINMUX(152, RZN1_FUNC_MDIO1_SWITCH)>, > <RZN1_PINMUX(153, RZN1_FUNC_MDIO1_SWITCH)>; > }; > + > + pins_cpld: pins-cpld { ... with this node moved up, to preserve sort order. > + pinmux = <RZN1_PINMUX(119, RZN1_FUNC_USB)>, > + <RZN1_PINMUX(120, RZN1_FUNC_USB)>, > + <RZN1_PINMUX(121, RZN1_FUNC_USB)>, > + <RZN1_PINMUX(122, RZN1_FUNC_USB)>; > + }; > }; > > &rtc0 { 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