Hi Wolfram, On Thu, Jul 25, 2024 at 9:49 PM Wolfram Sang <wsa+renesas@xxxxxxxxxxxxxxxxxxxx> wrote: > This patch enables TPU channel 1 for the GrayHawk board. Only for > testing, not for upstream. > > Signed-off-by: Wolfram Sang <wsa+renesas@xxxxxxxxxxxxxxxxxxxx> Thanks for your patch! > --- a/arch/arm64/boot/dts/renesas/r8a779h0-gray-hawk-single.dts > +++ b/arch/arm64/boot/dts/renesas/r8a779h0-gray-hawk-single.dts > @@ -223,6 +223,11 @@ scif_clk2_pins: scif-clk2 { > groups = "scif_clk2"; > function = "scif_clk2"; > }; > + > + tpu_pin: tpu { > + groups = "tpu_to1"; sh-pfc e6050000.pinctrl: invalid group "tpu_to1" for function "tpu" This group does not exist. I assume you meant "tpu_to1_a"? > + function = "tpu"; > + }; > }; > > &pwm1 { > @@ -279,3 +284,10 @@ &scif_clk { > &scif_clk2 { > clock-frequency = <24000000>; > }; > + > +&tpu { > + pinctrl-0 = <&tpu_pin>; > + pinctrl-names = "default"; > + > + status = "okay"; > +}; Both tpu_to1(_a) and tpu_to2(_a) are available on CN3004, but I didn't see any PWM signals on pins 10 and 12. To be investigated further.. 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