aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Blumenstingl <martin.blumenstingl@googlemail.com>2016-12-02 18:08:49 -0500
committerKevin Hilman <khilman@baylibre.com>2017-01-10 16:54:54 -0500
commitbd97abc0d04930d0369411824d437f19e72e13cc (patch)
treefd91a89bd05bb2bf628d2049c2c2a93dd5f82bf5
parent47961f1353b8195cb258ee3068d0969ef87acd20 (diff)
ARM64: dts: meson-gxm: add SCPI configuration for GXM
This adds the SCPI DVFS clock index and configures the CPU cores accordingly. Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com> Tested-by: Neil Armstrong <narmstrong@baylibre.com> Acked-by: Neil Armstrong <narmstrong@baylibre.com> Signed-off-by: Kevin Hilman <khilman@baylibre.com>
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxm.dtsi10
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/amlogic/meson-gxm.dtsi b/arch/arm64/boot/dts/amlogic/meson-gxm.dtsi
index eb2f0c3e5e53..4c55665a253f 100644
--- a/arch/arm64/boot/dts/amlogic/meson-gxm.dtsi
+++ b/arch/arm64/boot/dts/amlogic/meson-gxm.dtsi
@@ -85,6 +85,7 @@
85 reg = <0x0 0x100>; 85 reg = <0x0 0x100>;
86 enable-method = "psci"; 86 enable-method = "psci";
87 next-level-cache = <&l2>; 87 next-level-cache = <&l2>;
88 clocks = <&scpi_dvfs 1>;
88 }; 89 };
89 90
90 cpu5: cpu@101 { 91 cpu5: cpu@101 {
@@ -93,6 +94,7 @@
93 reg = <0x0 0x101>; 94 reg = <0x0 0x101>;
94 enable-method = "psci"; 95 enable-method = "psci";
95 next-level-cache = <&l2>; 96 next-level-cache = <&l2>;
97 clocks = <&scpi_dvfs 1>;
96 }; 98 };
97 99
98 cpu6: cpu@102 { 100 cpu6: cpu@102 {
@@ -101,6 +103,7 @@
101 reg = <0x0 0x102>; 103 reg = <0x0 0x102>;
102 enable-method = "psci"; 104 enable-method = "psci";
103 next-level-cache = <&l2>; 105 next-level-cache = <&l2>;
106 clocks = <&scpi_dvfs 1>;
104 }; 107 };
105 108
106 cpu7: cpu@103 { 109 cpu7: cpu@103 {
@@ -109,10 +112,17 @@
109 reg = <0x0 0x103>; 112 reg = <0x0 0x103>;
110 enable-method = "psci"; 113 enable-method = "psci";
111 next-level-cache = <&l2>; 114 next-level-cache = <&l2>;
115 clocks = <&scpi_dvfs 1>;
112 }; 116 };
113 }; 117 };
114}; 118};
115 119
120&scpi_dvfs {
121 clock-indices = <0 1>;
122 clock-output-names = "vbig", "vlittle";
123};
124
116&vpu { 125&vpu {
117 compatible = "amlogic,meson-gxm-vpu", "amlogic,meson-gx-vpu"; 126 compatible = "amlogic,meson-gxm-vpu", "amlogic,meson-gx-vpu";
118}; 127};
128