ARM: rmobile: Add u-boot, dm-pre-reloc to clock nodes on Gen3
authorMarek Vasut <marek.vasut@gmail.com>
Sun, 20 Aug 2017 15:13:40 +0000 (17:13 +0200)
committerNobuhiro Iwamatsu <iwamatsu@nigauri.org>
Fri, 25 Aug 2017 22:04:49 +0000 (07:04 +0900)
We need the clock available very early, add the u-boot,dm-pre-reloc
DT property on those nodes, so they come up very in the process.

Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com>
Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
arch/arm/dts/r8a7795.dtsi
arch/arm/dts/r8a7796.dtsi

index e99d644..110d068 100644 (file)
                #clock-cells = <0>;
                /* This value must be overridden by the board */
                clock-frequency = <0>;
+               u-boot,dm-pre-reloc;
        };
 
        extalr_clk: extalr {
                #clock-cells = <0>;
                /* This value must be overridden by the board */
                clock-frequency = <0>;
+               u-boot,dm-pre-reloc;
        };
 
        /*
                #address-cells = <2>;
                #size-cells = <2>;
                ranges;
+               u-boot,dm-pre-reloc;
 
                gic: interrupt-controller@f1010000 {
                        compatible = "arm,gic-400";
                        #clock-cells = <2>;
                        #power-domain-cells = <0>;
                        #reset-cells = <1>;
+                       u-boot,dm-pre-reloc;
                };
 
                rst: reset-controller@e6160000 {
index 2ec1ed5..298df5d 100644 (file)
                #clock-cells = <0>;
                /* This value must be overridden by the board */
                clock-frequency = <0>;
+               u-boot,dm-pre-reloc;
        };
 
        extalr_clk: extalr {
                #clock-cells = <0>;
                /* This value must be overridden by the board */
                clock-frequency = <0>;
+               u-boot,dm-pre-reloc;
        };
 
        /* External CAN clock - to be overridden by boards that provide it */
                #address-cells = <2>;
                #size-cells = <2>;
                ranges;
+               u-boot,dm-pre-reloc;
 
                gic: interrupt-controller@f1010000 {
                        compatible = "arm,gic-400";
                        #clock-cells = <2>;
                        #power-domain-cells = <0>;
                        #reset-cells = <1>;
+                       u-boot,dm-pre-reloc;
                };
 
                rst: reset-controller@e6160000 {