summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/ti/k3-am62-main.dtsi
diff options
context:
space:
mode:
authorDhruva Gole <d-gole@ti.com>2023-08-30 19:03:34 +0530
committerVignesh Raghavendra <vigneshr@ti.com>2023-09-04 10:15:34 +0530
commitff53b48c9b44cce1c510db6888599c300c1aa402 (patch)
treec357eaaa15ce662d5caf4611dede57473cad1650 /arch/arm64/boot/dts/ti/k3-am62-main.dtsi
parent4bb75bcba992b11481645a3fa7c2892a1713d875 (diff)
HACK: arm64: dts: ti: k3-am62-main: PM fixes in the fss node
* Make use of Simple Power-Managed Bus as the fss bus controller is under the control of a functional clock, and also is part of a PM domain. * Specify the k3_pds to the ospi node as per tisci docs [0]. The additional 74 dev ID is required because of the way firmware has modelled the dev IDs. Both of them need to be turned off inorder to actually turn off the FSS/OSPI power domain Marked as a HACK simply because of the lack of clarity wrt why dev ID 74 is also required to be turned OFF for actually turning OFF the OSPI controller [0] https://software-dl.ti.com/tisci/esd/latest/5_soc_doc/am62x/devices.html Co-developed-by: Vibhore Vardhan <vibhore@ti.com> Signed-off-by: Vibhore Vardhan <vibhore@ti.com> Signed-off-by: Dhruva Gole <d-gole@ti.com> Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
Diffstat (limited to 'arch/arm64/boot/dts/ti/k3-am62-main.dtsi')
-rw-r--r--arch/arm64/boot/dts/ti/k3-am62-main.dtsi3
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/arm64/boot/dts/ti/k3-am62-main.dtsi b/arch/arm64/boot/dts/ti/k3-am62-main.dtsi
index 74e34b84419a..c554bec7ed18 100644
--- a/arch/arm64/boot/dts/ti/k3-am62-main.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62-main.dtsi
@@ -663,8 +663,9 @@
};
fss: bus@fc00000 {
- compatible = "simple-bus";
+ compatible = "simple-pm-bus";
reg = <0x00 0x0fc00000 0x00 0x70000>;
+ power-domains = <&k3_pds 74 TI_SCI_PD_EXCLUSIVE>;
#address-cells = <2>;
#size-cells = <2>;
ranges;