On 20/04/2022 10:42, Yoshihiro Shimoda wrote: > Add initial support for the Renesas R8A779G0 (R-Car V4H) SoC. > > Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@xxxxxxxxxxx> > --- > arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 122 ++++++++++++++++++++++ > 1 file changed, 122 insertions(+) > create mode 100644 arch/arm64/boot/dts/renesas/r8a779g0.dtsi > > diff --git a/arch/arm64/boot/dts/renesas/r8a779g0.dtsi b/arch/arm64/boot/dts/renesas/r8a779g0.dtsi > new file mode 100644 > index 000000000000..eb5a9ca837c7 > --- /dev/null > +++ b/arch/arm64/boot/dts/renesas/r8a779g0.dtsi > @@ -0,0 +1,122 @@ > +// SPDX-License-Identifier: (GPL-2.0 or MIT) > +/* > + * Device Tree Source for the R-Car V4H (R8A779G0) SoC > + * > + * Copyright (C) 2022 Renesas Electronics Corp. > + */ > + > +#include <dt-bindings/clock/r8a779g0-cpg-mssr.h> > +#include <dt-bindings/interrupt-controller/arm-gic.h> > +#include <dt-bindings/power/r8a779g0-sysc.h> > + > +/ { > + compatible = "renesas,r8a779g0"; > + #address-cells = <2>; > + #size-cells = <2>; > + > + cpus { > + #address-cells = <1>; > + #size-cells = <0>; > + > + a76_0: cpu@0 { > + compatible = "arm,cortex-a76"; > + reg = <0>; > + device_type = "cpu"; > + power-domains = <&sysc R8A779G0_PD_A1E0D0C0>; > + }; > + }; > + > + extal_clk: extal { Generic node names. If you need some differentiating prefix, how about "extal-clock"? > + compatible = "fixed-clock"; > + #clock-cells = <0>; > + /* This value must be overridden by the board */ > + clock-frequency = <0>; > + }; > + > + extalr_clk: extalr { > + compatible = "fixed-clock"; > + #clock-cells = <0>; > + /* This value must be overridden by the board */ > + clock-frequency = <0>; > + }; > + > + pmu_a76 { No underscores in node names. > + compatible = "arm,cortex-a76-pmu"; > + interrupts-extended = <&gic GIC_PPI 7 IRQ_TYPE_LEVEL_LOW>; > + }; > + > + /* External SCIF clock - to be overridden by boards that provide it */ > + scif_clk: scif { Generic node names, so scif-clock? Best regards, Krzysztof