summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/arm/juno-r2-scmi.dts
diff options
context:
space:
mode:
authorRobin Murphy <robin.murphy@arm.com>2022-02-17 22:11:03 +0300
committerSudeep Holla <sudeep.holla@arm.com>2022-02-21 13:53:25 +0300
commit96bb0954860a4c8b8c77d59fc53cd4cafac914f5 (patch)
tree9ab9c9cefd7c8c12bf15760ad23fdb273e675a82 /arch/arm64/boot/dts/arm/juno-r2-scmi.dts
parent31eeb6b09f4053f32a30ce9fbcdfca31f713028d (diff)
downloadlinux-96bb0954860a4c8b8c77d59fc53cd4cafac914f5.tar.xz
arm64: dts: juno: Add separate SCMI variants
While Juno's SCP firmware initially spoke the SCPI protocol, binary releases since 2018, and the newer open-source codebase, only speak SCMI and thus aren't particularly compatibile with the DTs we currently have upstream. Add a parallel set of variant DTs for boards with up-to-date firmware, replacing the SCPI parts with their new SCMI equivalents. Link: https://lore.kernel.org/r/f3516815104f951a05fc0f799681f77d7968f6ac.1645125063.git.robin.murphy@arm.com Signed-off-by: Robin Murphy <robin.murphy@arm.com> Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
Diffstat (limited to 'arch/arm64/boot/dts/arm/juno-r2-scmi.dts')
-rw-r--r--arch/arm64/boot/dts/arm/juno-r2-scmi.dts23
1 files changed, 23 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/arm/juno-r2-scmi.dts b/arch/arm64/boot/dts/arm/juno-r2-scmi.dts
new file mode 100644
index 000000000000..dbf13770084f
--- /dev/null
+++ b/arch/arm64/boot/dts/arm/juno-r2-scmi.dts
@@ -0,0 +1,23 @@
+#include "juno-r2.dts"
+#include "juno-scmi.dtsi"
+
+/ {
+ funnel@20130000 {
+ power-domains = <&scmi_devpd 8>;
+ };
+
+ etf@20140000 {
+ power-domains = <&scmi_devpd 0>;
+ };
+
+ funnel@20150000 {
+ power-domains = <&scmi_devpd 0>;
+ };
+};
+
+&A72_0 {
+ clocks = <&scmi_dvfs 0>;
+};
+&A72_1 {
+ clocks = <&scmi_dvfs 0>;
+};