Hi Kieran, On Mon, Sep 7, 2020 at 5:55 PM Kieran Bingham <kieran.bingham+renesas@xxxxxxxxxxxxxxxx> wrote: > On 07/09/2020 03:59, Kuninori Morimoto wrote: > > From: Kuninori Morimoto <kuninori.morimoto.gx@xxxxxxxxxxx> > > > > This patch adds VSP device nodes for R-Car M3-W+ (r8a77961) SoC. > > This patch is test on R-Car M3-W+ Salvator-XS board. > > > > Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@xxxxxxxxxxx> > > --- > > arch/arm64/boot/dts/renesas/r8a77961.dtsi | 55 +++++++++++++++++++++++ > > 1 file changed, 55 insertions(+) > > > > diff --git a/arch/arm64/boot/dts/renesas/r8a77961.dtsi b/arch/arm64/boot/dts/renesas/r8a77961.dtsi > > index fe0db11b9cb9..c2a6918ed5e6 100644 > > --- a/arch/arm64/boot/dts/renesas/r8a77961.dtsi > > +++ b/arch/arm64/boot/dts/renesas/r8a77961.dtsi > > @@ -2056,6 +2056,61 @@ fcpvd2: fcp@fea37000 { > > iommus = <&ipmmu_vi0 10>; > > }; > > The FCP's added are: > > fcpf0: fcp@fe950000 { > fcpf1: fcp@fe951000 { > fcpvb0: fcp@fe96f000 { > fcpvb1: fcp@fe92f000 { > fcpvi0: fcp@fe9af000 { > fcpvi1: fcp@fe9bf000 { > fcpvd0: fcp@fea27000 { > fcpvd1: fcp@fea2f000 { > fcpvd2: fcp@fea37000 { > > So indeed, the first fcpf0 comes before fe960000. > > Do we keep the items grouped by the first occurrence? or sort the nodes > based on address? > > for some reason I thought we were ordering based on address, but I see > other situations where we group too - so I'm confused (and wishing there > was an automatic tool to get the sorting correct without fuss). > > Is there a set policy? For nodes with a unit-address, we usually[*] sort by unit-address, but we keep similar nodes grouped. Hence I prefer this v1 over v2. [*] Seems like FCP/VSP are interleaved in r8a77990.dsi, doh. > > + vspb: vsp@fe960000 { > > + compatible = "renesas,vsp2"; > > + reg = <0 0xfe960000 0 0x8000>; > > + interrupts = <GIC_SPI 266 IRQ_TYPE_LEVEL_HIGH>; > > + clocks = <&cpg CPG_MOD 626>; > > + power-domains = <&sysc R8A77961_PD_A3VC>; > > + resets = <&cpg 626>; > > + > > + renesas,fcp = <&fcpvb0>; > > + }; 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 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel