From 8dbf04a5a567ddf0b8eecb72a3e417d2dc9da86b Mon Sep 17 00:00:00 2001 From: Huang Yiwei Date: Thu, 27 Jun 2024 15:21:20 +0800 Subject: [PATCH] ARM: dts: msm: Add platform_mpam noc_bw node for sun Add platform_mpam noc_bw node for sun. Change-Id: I878908109eed35e7fe3cf6e70bc78e51d2a793b2 Signed-off-by: Huang Yiwei --- qcom/sun.dtsi | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/qcom/sun.dtsi b/qcom/sun.dtsi index 73bc4e24..af1dbd34 100644 --- a/qcom/sun.dtsi +++ b/qcom/sun.dtsi @@ -3204,7 +3204,11 @@ qcom_mpam: qcom,mpam { compatible = "qcom,mpam"; - reg = <0x17b6f000 0x1000>; + }; + + cpu_mpam: qcom,cpu_mpam { + compatible = "qcom,cpu-mpam"; + reg = <0x17b6f000 0x400>; reg-names = "mon-base"; L2_0 { @@ -3218,6 +3222,36 @@ }; }; + noc_bw_mpam: qcom,noc_bw_mpam { + compatible = "qcom,platform-mpam"; + reg = <0x17b6f400 0x400>; + reg-names = "mon-base"; + qcom,msc-id = <3>; + qcom,msc-name = "noc_bw"; + qcom,gears = "low", "medium", "high", "veryhigh"; + qcom,gear-id = <1>, <2>, <3>, <4>; + + cpu_cluster0 { + qcom,client-id = <0x1>; + qcom,client-name = "cpu_cluster0"; + }; + + cpu_cluster1 { + qcom,client-id = <0x2>; + qcom,client-name = "cpu_cluster1"; + }; + + gpu { + qcom,client-id = <0x10>; + qcom,client-name = "gpu"; + }; + + nsp { + qcom,client-id = <0x100>; + qcom,client-name = "nsp"; + }; + }; + llcc_pmu: llcc-pmu@24095000 { compatible = "qcom,llcc-pmu-ver2"; reg = <0x24095000 0x300>;