Good mornin' Krzysztof, On Thu, Aug 29, 2024 at 8:00 AM Krzysztof Kozlowski <krzk@xxxxxxxxxx> wrote: > On 28/08/2024 22:09, Lad, Prabhakar wrote: > > On Wed, Aug 28, 2024 at 3:34 PM Krzysztof Kozlowski <krzk@xxxxxxxxxx> wrote: > >> On 28/08/2024 14:41, Prabhakar wrote: > >>> From: Lad Prabhakar <prabhakar.mahadev-lad.rj@xxxxxxxxxxxxxx> > >>> Add "renesas,rzv2h-evk" which targets the Renesas RZ/V2H ("R9A09G057") > >>> EVK board. > >>> > >>> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@xxxxxxxxxxxxxx> > >>> Acked-by: Rob Herring (Arm) <robh@xxxxxxxxxx> > >>> --- > >>> Hi Rob, I have restored your Ack with the below change, I hope that's OK. > >>> > >>> Cheers, Prabhakar > >>> > >>> v1->v4 > >>> - Updated 'renesas,gp-evk # GP-EVK' -> 'renesas,rzv2h-evk # RZ/V2H EVK' > >>> - Updated commit message > >>> > >>> v1: https://patchwork.kernel.org/project/linux-renesas-soc/patch/20240724094707.569596-2-prabhakar.mahadev-lad.rj@xxxxxxxxxxxxxx/ > >>> --- > >>> Documentation/devicetree/bindings/soc/renesas/renesas.yaml | 2 ++ > >>> 1 file changed, 2 insertions(+) > >>> > >>> diff --git a/Documentation/devicetree/bindings/soc/renesas/renesas.yaml b/Documentation/devicetree/bindings/soc/renesas/renesas.yaml > >>> index d582992aaf0e..b7acb65bdecd 100644 > >>> --- a/Documentation/devicetree/bindings/soc/renesas/renesas.yaml > >>> +++ b/Documentation/devicetree/bindings/soc/renesas/renesas.yaml > >>> @@ -527,6 +527,8 @@ properties: > >>> > >>> - description: RZ/V2H(P) (R9A09G057) > >>> items: > >>> + - enum: > >>> + - renesas,rzv2h-evk # RZ/V2H EVK > >>> - enum: > >> > >> This is unusual pattern for me, but maybe I miss here something. Commit > >> message does not explain why EXISTING boards needs to be changed. What > >> does it mean "rzv2h-evk targets evk board"? How does this work? > >> > > This commit is not changing the existing boards. The entries below the > > addition are the RZ/V2H(P) SoC variants. Here we are just adding the > > board entry which is based on RZ/V2H SoC [0]. > > Then it is even more surprising to see there entries which were not > boards. What's in this file in such case? Before this patch, the entry that is being modified just contained SoC variants and a fallback SoC type. This patch documents the compatible value for the first board based on an SoC of this type. > Which DTS file it matches? The one that is introduced in patch 3/9 in this series. > > In the board DTS file it will be used as "compatible = > > "renesas,rzv2h-evk", "renesas,r9a09g057h44", "renesas,r9a09g057";", > > see [1]. > > > > ^^ ^^ > > ^^ > > > > Board variant SoC variant > > Generic RZ/V2H SoC > > > >> You have EVK board and now it is not valid anymore? > >> > > No this is not the case. 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