From ddb6fa17148e9c1c4bb34f51f197be9501568f21 Mon Sep 17 00:00:00 2001 From: Swetha Chintavatla Date: Tue, 24 Dec 2024 16:20:47 +0530 Subject: [PATCH] ARM: dts: msm: enable QoS programming for KERA Enable QoS programming for kera and add necessary AXI and AHB clock handles for programming QoS for USB, IPA and PCIE masters. Change-Id: I51bcc6a841005b6daf8ab3f22a79e6704dc3b3ed Signed-off-by: Swetha Chintavatla --- qcom/kera.dtsi | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/qcom/kera.dtsi b/qcom/kera.dtsi index d39d3fdf..67669614 100644 --- a/qcom/kera.dtsi +++ b/qcom/kera.dtsi @@ -1901,7 +1901,6 @@ #interconnect-cells = <1>; qcom,bcm-voter-names = "hlos"; qcom,bcm-voters = <&apps_bcm_voter>; - qcom,skip-qos; }; cnoc_main: interconnect@1500000 { @@ -1910,7 +1909,6 @@ #interconnect-cells = <1>; qcom,bcm-voter-names = "hlos"; qcom,bcm-voters = <&apps_bcm_voter>; - qcom,skip-qos; }; system_noc: interconnect@1680000 { @@ -1919,7 +1917,6 @@ #interconnect-cells = <1>; qcom,bcm-voter-names = "hlos"; qcom,bcm-voters = <&apps_bcm_voter>; - qcom,skip-qos; }; pcie_noc: interconnect@16c0000 { @@ -1928,7 +1925,8 @@ #interconnect-cells = <1>; qcom,bcm-voter-names = "hlos"; qcom,bcm-voters = <&apps_bcm_voter>; - qcom,skip-qos; + clocks = <&gcc GCC_AGGRE_NOC_PCIE_AXI_CLK>, + <&gcc GCC_CFG_NOC_PCIE_ANOC_AHB_CLK>; }; aggre1_noc: interconnect@16e0000 { @@ -1937,7 +1935,7 @@ #interconnect-cells = <1>; qcom,bcm-voter-names = "hlos"; qcom,bcm-voters = <&apps_bcm_voter>; - qcom,skip-qos; + clocks = <&gcc GCC_AGGRE_USB3_PRIM_AXI_CLK>; }; aggre2_noc: interconnect@1700000 { @@ -1946,7 +1944,7 @@ #interconnect-cells = <1>; qcom,bcm-voter-names = "hlos"; qcom,bcm-voters = <&apps_bcm_voter>; - qcom,skip-qos; + clocks = <&rpmhcc RPMH_IPA_CLK>; }; mmss_noc: interconnect@1780000 { @@ -1955,7 +1953,6 @@ #interconnect-cells = <1>; qcom,bcm-voter-names = "hlos"; qcom,bcm-voters = <&apps_bcm_voter>; - qcom,skip-qos; }; gem_noc: interconnect@24100000 { @@ -1964,7 +1961,6 @@ #interconnect-cells = <1>; qcom,bcm-voter-names = "hlos"; qcom,bcm-voters = <&apps_bcm_voter>; - qcom,skip-qos; }; nsp_noc: interconnect@320c0000 { @@ -1973,7 +1969,6 @@ #interconnect-cells = <1>; qcom,bcm-voter-names = "hlos"; qcom,bcm-voters = <&apps_bcm_voter>; - qcom,skip-qos; }; lpass_ag_noc: interconnect@7e40000 { @@ -1982,7 +1977,6 @@ #interconnect-cells = <1>; qcom,bcm-voter-names = "hlos"; qcom,bcm-voters = <&apps_bcm_voter>; - qcom,skip-qos; }; lpass_lpiaon_noc: interconnect@7400000 { @@ -1991,7 +1985,6 @@ #interconnect-cells = <1>; qcom,bcm-voter-names = "hlos"; qcom,bcm-voters = <&apps_bcm_voter>; - qcom,skip-qos; }; lpass_lpicx_noc: interconnect@7420000 { @@ -2000,7 +1993,6 @@ #interconnect-cells = <1>; qcom,bcm-voter-names = "hlos"; qcom,bcm-voters = <&apps_bcm_voter>; - qcom,skip-qos; }; trust_ui_vm_vblk0_ring: trust_ui_vm_vblk0_ring {