OSDN Git Service

arm64: dts: imx8mq: Move the opp table out of bus node
authorFabio Estevam <festevam@gmail.com>
Wed, 20 Mar 2019 20:05:19 +0000 (17:05 -0300)
committerShawn Guo <shawnguo@kernel.org>
Fri, 22 Mar 2019 02:27:43 +0000 (10:27 +0800)
Move opp-table node from soc node to root node.

opp-table node does not have any register properties and thus
shouldn't be placed inside the bus.

This fixes the following build warnings with W=1:

arch/arm64/boot/dts/freescale/imx8mq.dtsi:687.28-703.5: Warning (simple_bus_reg): /soc@0/opp-table: missing or empty reg/ranges property

Fixes: 64d26f8c1dde ("arm64: dts: imx8mq: Add the opp table and cores opp properties")
Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx8mq.dtsi

index 769504c..230f198 100644 (file)
                };
        };
 
+       a53_opp_table: opp-table {
+               compatible = "operating-points-v2";
+               opp-shared;
+
+               opp-800000000 {
+                       opp-hz = /bits/ 64 <800000000>;
+                       opp-microvolt = <900000>;
+                       clock-latency-ns = <150000>;
+               };
+
+               opp-1000000000 {
+                       opp-hz = /bits/ 64 <1000000000>;
+                       opp-microvolt = <1000000>;
+                       clock-latency-ns = <150000>;
+                       opp-suspend;
+               };
+       };
+
        pmu {
                compatible = "arm,cortex-a53-pmu";
                interrupts = <GIC_PPI 7 IRQ_TYPE_LEVEL_HIGH>;
                        status = "disabled";
                };
 
-
-               a53_opp_table: opp-table {
-                       compatible = "operating-points-v2";
-                       opp-shared;
-
-                       opp-800000000 {
-                               opp-hz = /bits/ 64 <800000000>;
-                               opp-microvolt = <900000>;
-                               clock-latency-ns = <150000>;
-                       };
-
-                       opp-1000000000 {
-                               opp-hz = /bits/ 64 <1000000000>;
-                               opp-microvolt = <1000000>;
-                               clock-latency-ns = <150000>;
-                               opp-suspend;
-                       };
-               };
-
                gic: interrupt-controller@38800000 {
                        compatible = "arm,gic-v3";
                        reg = <0x38800000 0x10000>,     /* GIC Dist */