On Mon, Jan 10, 2022 at 7:47 AM Lad Prabhakar <prabhakar.mahadev-lad.rj@xxxxxxxxxxxxxx> wrote: > > From: Biju Das <biju.das.jz@xxxxxxxxxxxxxx> > > The RZ/V2L is package- and pin-compatible with the RZ/G2L. The only > difference being the RZ/V2L SoC has additional DRP-AI IP (AI > accelerator). > > Add initial DTSI for RZ/V2L SoC with below SoC specific dtsi files for > supporting single core and dual core devices. > > r9a07g054l1.dtsi => RZ/V2L R9A07G054L1 SoC specific parts > r9a07g054l2.dtsi => RZ/V2L R9A07G054L2 SoC specific parts > > Both RZ/G2L and RZ/V2L SMARC EVK SoM are identical apart from SoC's > used hence the common dtsi files (rzg2l-smarc*.dtsi) are share between > RZ/G2L and RZ/V2L SMARC EVK. Place holders are added in device nodes to > avoid compilation errors for the devices which have not been enabled yet > on RZ/V2L SoC. > > Signed-off-by: Biju Das <biju.das.jz@xxxxxxxxxxxxxx> > Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@xxxxxxxxxxxxxx> > --- > v1->v2 > * None > --- > arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 491 +++++++++++++++++++ > arch/arm64/boot/dts/renesas/r9a07g054l1.dtsi | 25 + > arch/arm64/boot/dts/renesas/r9a07g054l2.dtsi | 13 + > 3 files changed, 529 insertions(+) > create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054.dtsi > create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054l1.dtsi > create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054l2.dtsi > > diff --git a/arch/arm64/boot/dts/renesas/r9a07g054.dtsi b/arch/arm64/boot/dts/renesas/r9a07g054.dtsi > new file mode 100644 > index 000000000000..5de8f343f12a > --- /dev/null > +++ b/arch/arm64/boot/dts/renesas/r9a07g054.dtsi > @@ -0,0 +1,491 @@ > +// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) > +/* > + * Device Tree Source for the RZ/V2L SoC > + * > + * Copyright (C) 2021 Renesas Electronics Corp. > + */ > + > +#include <dt-bindings/interrupt-controller/arm-gic.h> > +#include <dt-bindings/clock/r9a07g054-cpg.h> linux-next is failing because this header is missing: In file included from arch/arm64/boot/dts/renesas/r9a07g054l2.dtsi:9, from arch/arm64/boot/dts/renesas/r9a07g054l2-smarc.dts:9: arch/arm64/boot/dts/renesas/r9a07g054.dtsi:9:10: fatal error: dt-bindings/clock/r9a07g054-cpg.h: No such file or directory 9 | #include <dt-bindings/clock/r9a07g054-cpg.h> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~