arm: dts: k3-*-r5: Add MPU clock in clocks property
authorManorit Chawdhry <m-chawdhry@ti.com>
Tue, 15 Oct 2024 10:52:19 +0000 (16:22 +0530)
committerTom Rini <trini@konsulko.com>
Mon, 21 Oct 2024 23:52:31 +0000 (17:52 -0600)
MPU clock had been missing. Distinguish multiple clocks with clock-names
and add MPU clock as well.

Link: https://software-dl.ti.com/tisci/esd/latest/5_soc_doc/j721s2/clocks.html#clocks-for-a72ss0-core0-device
Signed-off-by: Manorit Chawdhry <m-chawdhry@ti.com>
Reviewed-by: Aniket Limaye <a-limaye@ti.com>
14 files changed:
arch/arm/dts/k3-am62-r5-lp-sk.dts
arch/arm/dts/k3-am625-r5-beagleplay.dts
arch/arm/dts/k3-am625-r5-sk.dts
arch/arm/dts/k3-am62a7-r5-sk.dts
arch/arm/dts/k3-am62p5-r5-sk.dts
arch/arm/dts/k3-am642-r5-evm.dts
arch/arm/dts/k3-am642-r5-sk.dts
arch/arm/dts/k3-am654-r5-base-board.dts
arch/arm/dts/k3-am69-r5-sk.dts
arch/arm/dts/k3-j7200-r5-common-proc-board.dts
arch/arm/dts/k3-j721e-r5.dtsi
arch/arm/dts/k3-j721s2-r5.dtsi
arch/arm/dts/k3-j722s-r5-evm.dts
arch/arm/dts/k3-j784s4-r5-evm.dts

index ec5d3f4..b8e5f49 100644 (file)
@@ -25,7 +25,8 @@
                                <&k3_pds 135 TI_SCI_PD_EXCLUSIVE>,
                                <&k3_pds 166 TI_SCI_PD_EXCLUSIVE>;
                resets = <&k3_reset 135 0>;
-               clocks = <&k3_clks 61 0>;
+               clocks = <&k3_clks 61 0>, <&k3_clks 135 0>;
+               clock-names = "gtc", "core";
                assigned-clocks = <&k3_clks 61 0>, <&k3_clks 135 0>;
                assigned-clock-parents = <&k3_clks 61 2>;
                assigned-clock-rates = <200000000>, <1200000000>;
index f0b66f0..9e0a6ed 100644 (file)
@@ -24,7 +24,8 @@
                power-domains = <&k3_pds 61 TI_SCI_PD_EXCLUSIVE>,
                                <&k3_pds 135 TI_SCI_PD_EXCLUSIVE>;
                resets = <&k3_reset 135 0>;
-               clocks = <&k3_clks 61 0>;
+               clocks = <&k3_clks 61 0>, <&k3_clks 135 0>;
+               clock-names = "gtc", "core";
                assigned-clocks = <&k3_clks 61 0>, <&k3_clks 135 0>;
                assigned-clock-parents = <&k3_clks 61 2>;
                assigned-clock-rates = <200000000>, <1250000000>;
index 0912b95..d2dd754 100644 (file)
@@ -25,7 +25,8 @@
                                <&k3_pds 135 TI_SCI_PD_EXCLUSIVE>,
                                <&k3_pds 166 TI_SCI_PD_EXCLUSIVE>;
                resets = <&k3_reset 135 0>;
-               clocks = <&k3_clks 61 0>;
+               clocks = <&k3_clks 61 0>, <&k3_clks 135 0>;
+               clock-names = "gtc", "core";
                assigned-clocks = <&k3_clks 61 0>, <&k3_clks 135 0>;
                assigned-clock-parents = <&k3_clks 61 2>;
                assigned-clock-rates = <200000000>, <1200000000>;
index bc05dcb..464227b 100644 (file)
@@ -23,7 +23,8 @@
                                <&k3_pds 135 TI_SCI_PD_EXCLUSIVE>,
                                <&k3_pds 166 TI_SCI_PD_EXCLUSIVE>;
                resets = <&k3_reset 135 0>;
-               clocks = <&k3_clks 61 0>;
+               clocks = <&k3_clks 61 0>, <&k3_clks 135 0>;
+               clock-names = "gtc", "core";
                assigned-clocks = <&k3_clks 61 0>, <&k3_clks 135 0>;
                assigned-clock-parents = <&k3_clks 61 2>;
                assigned-clock-rates = <200000000>, <1200000000>;
index 658f2cf..baf1a83 100644 (file)
@@ -26,7 +26,8 @@
                        <&k3_pds 135 TI_SCI_PD_EXCLUSIVE>,
                        <&k3_pds 166 TI_SCI_PD_EXCLUSIVE>;
                resets = <&k3_reset 135 0>;
-               clocks = <&k3_clks 61 0>;
+               clocks = <&k3_clks 61 0>, <&k3_clks 135 0>;
+               clock-names = "gtc", "core";
                assigned-clocks = <&k3_clks 61 0>, <&k3_clks 135 0>;
                assigned-clock-parents = <&k3_clks 61 2>;
                assigned-clock-rates = <200000000>, <1200000000>;
index be85969..933f750 100644 (file)
@@ -22,7 +22,8 @@
                                <&k3_pds 135 TI_SCI_PD_EXCLUSIVE>,
                                <&k3_pds 137 TI_SCI_PD_EXCLUSIVE>;
                resets = <&k3_reset 135 0>;
-               clocks = <&k3_clks 61 0>;
+               clocks = <&k3_clks 61 0>, <&k3_clks 135 0>;
+               clock-names = "gtc", "core";
                assigned-clocks = <&k3_clks 61 0>, <&k3_clks 135 0>;
                assigned-clock-parents = <&k3_clks 61 2>;
                assigned-clock-rates = <200000000>, <1000000000>;
index 2186152..6e31dfd 100644 (file)
@@ -22,7 +22,8 @@
                                <&k3_pds 135 TI_SCI_PD_EXCLUSIVE>,
                                <&k3_pds 137 TI_SCI_PD_EXCLUSIVE>;
                resets = <&k3_reset 135 0>;
-               clocks = <&k3_clks 61 0>;
+               clocks = <&k3_clks 61 0>, <&k3_clks 135 0>;
+               clock-names = "gtc", "core";
                assigned-clocks = <&k3_clks 61 0>, <&k3_clks 135 0>;
                assigned-clock-parents = <&k3_clks 61 2>;
                assigned-clock-rates = <200000000>, <1000000000>;
index dea2ba8..ab5195e 100644 (file)
@@ -22,7 +22,8 @@
                power-domains = <&k3_pds 61 TI_SCI_PD_EXCLUSIVE>,
                                <&k3_pds 202 TI_SCI_PD_EXCLUSIVE>;
                resets = <&k3_reset 202 0>;
-               clocks = <&k3_clks 61 0>;
+               clocks = <&k3_clks 61 0>, <&k3_clks 202 0>;
+               clock-names = "gtc", "core";
                assigned-clocks = <&k3_clks 202 0>;
                assigned-clock-rates = <800000000>;
                ti,sci = <&dmsc>;
index 4d6aab5..13809f8 100644 (file)
@@ -26,7 +26,8 @@
                power-domains = <&k3_pds 61 TI_SCI_PD_EXCLUSIVE>,
                                <&k3_pds 202 TI_SCI_PD_EXCLUSIVE>;
                resets = <&k3_reset 202 0>;
-               clocks = <&k3_clks 61 0>;
+               clocks = <&k3_clks 61 0>, <&k3_clks 202 0>;
+               clock-names = "gtc", "core";
                assigned-clocks = <&k3_clks 61 0>, <&k3_clks 202 0>;
                assigned-clock-parents = <&k3_clks 61 2>;
                assigned-clock-rates = <200000000>, <2000000000>;
index 94760c7..f8df149 100644 (file)
@@ -23,7 +23,8 @@
                                <&k3_pds 202 TI_SCI_PD_EXCLUSIVE>,
                                <&k3_pds 4 TI_SCI_PD_EXCLUSIVE>;
                resets = <&k3_reset 202 0>;
-               clocks = <&k3_clks 61 1>;
+               clocks = <&k3_clks 61 1>, <&k3_clks 202 2>;
+               clock-names = "gtc", "core";
                assigned-clocks = <&k3_clks 202 2>, <&k3_clks 61 1>, <&k3_clks 323 0>;
                assigned-clock-parents= <0>, <0>, <&k3_clks 323 2>;
                assigned-clock-rates = <2000000000>, <200000000>;
index fd0d921..688a6cf 100644 (file)
@@ -20,7 +20,8 @@
                                <&k3_pds 202 TI_SCI_PD_EXCLUSIVE>,
                                <&k3_pds 4 TI_SCI_PD_EXCLUSIVE>;
                resets = <&k3_reset 202 0>;
-               clocks = <&k3_clks 61 1>;
+               clocks = <&k3_clks 61 1>, <&k3_clks 202 2>;
+               clock-names = "gtc", "core";
                assigned-clocks = <&k3_clks 202 2>, <&k3_clks 61 1>;
                assigned-clock-rates = <2000000000>, <200000000>;
                ti,sci = <&dmsc>;
index caf696c..634676c 100644 (file)
@@ -20,7 +20,8 @@
                                <&k3_pds 202 TI_SCI_PD_EXCLUSIVE>,
                                <&k3_pds 4 TI_SCI_PD_EXCLUSIVE>;
                resets = <&k3_reset 202 0>;
-               clocks = <&k3_clks 61 1>;
+               clocks = <&k3_clks 61 1>, <&k3_clks 202 0>;
+               clock-names = "gtc", "core";
                assigned-clocks = <&k3_clks 61 1>, <&k3_clks 202 0>;
                assigned-clock-parents = <&k3_clks 61 3>;
                assigned-clock-rates = <200000000>, <2000000000>;
index aff83cd..69785ec 100644 (file)
@@ -25,7 +25,8 @@
                        <&k3_pds 135 TI_SCI_PD_EXCLUSIVE>,
                        <&k3_pds 166 TI_SCI_PD_EXCLUSIVE>;
                resets = <&k3_reset 135 0>;
-               clocks = <&k3_clks 61 0>;
+               clocks = <&k3_clks 61 0>, <&k3_clks 135 0>;
+               clock-names = "gtc", "core";
                assigned-clocks = <&k3_clks 61 0>, <&k3_clks 135 0>;
                assigned-clock-parents = <&k3_clks 61 2>;
                assigned-clock-rates = <200000000>, <1200000000>;
index d2c7522..8b8b0e7 100644 (file)
@@ -26,7 +26,8 @@
                power-domains = <&k3_pds 61 TI_SCI_PD_EXCLUSIVE>,
                                <&k3_pds 202 TI_SCI_PD_EXCLUSIVE>;
                resets = <&k3_reset 202 0>;
-               clocks = <&k3_clks 61 0>;
+               clocks = <&k3_clks 61 0>, <&k3_clks 202 0>;
+               clock-names = "gtc", "core";
                assigned-clocks = <&k3_clks 61 0>, <&k3_clks 202 0>;
                assigned-clock-parents = <&k3_clks 61 2>;
                assigned-clock-rates = <200000000>, <2000000000>;