From ce647911fd20094f1cea9465ac1e05a1607bb868 Mon Sep 17 00:00:00 2001 From: Mike Tipton Date: Thu, 15 Feb 2024 12:41:08 -0800 Subject: [PATCH] ARM: dts: msm: Add display CRM SW client for Sun Required to vote BW through the display SW client. Change-Id: I7b49a3e1f9f47dd7634d390b46a5ebd135958bee Signed-off-by: Mike Tipton --- qcom/sun.dtsi | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/qcom/sun.dtsi b/qcom/sun.dtsi index 24dc5200..7c8a695e 100644 --- a/qcom/sun.dtsi +++ b/qcom/sun.dtsi @@ -966,6 +966,14 @@ qcom,crm-pwr-states = <2>; }; + disp_crm_sw_0_bcm_voter: bcm_voter@7 { + compatible = "qcom,bcm-voter"; + qcom,crm-name = "disp_crm"; + qcom,crm-sw-client; + qcom,crm-client-idx = <0>; + qcom,crm-pwr-states = <1>; + }; + clk_virt: interconnect@0 { compatible = "qcom,sun-clk_virt"; #interconnect-cells = <1>; @@ -988,7 +996,8 @@ "disp_crm_hw_2", "disp_crm_hw_3", "disp_crm_hw_4", - "disp_crm_hw_5"; + "disp_crm_hw_5", + "disp_crm_sw_0"; qcom,bcm-voters = <&apps_bcm_voter>, <&cam_bcm_voter0>, <&cam_bcm_voter1>, @@ -999,7 +1008,8 @@ <&disp_crm_hw_2_bcm_voter>, <&disp_crm_hw_3_bcm_voter>, <&disp_crm_hw_4_bcm_voter>, - <&disp_crm_hw_5_bcm_voter>; + <&disp_crm_hw_5_bcm_voter>, + <&disp_crm_sw_0_bcm_voter>; }; config_noc: interconnect@1600000 { @@ -1070,7 +1080,8 @@ "disp_crm_hw_2", "disp_crm_hw_3", "disp_crm_hw_4", - "disp_crm_hw_5"; + "disp_crm_hw_5", + "disp_crm_sw_0"; qcom,bcm-voters = <&apps_bcm_voter>, <&cam_bcm_voter0>, <&cam_bcm_voter1>, @@ -1080,7 +1091,8 @@ <&disp_crm_hw_2_bcm_voter>, <&disp_crm_hw_3_bcm_voter>, <&disp_crm_hw_4_bcm_voter>, - <&disp_crm_hw_5_bcm_voter>; + <&disp_crm_hw_5_bcm_voter>, + <&disp_crm_sw_0_bcm_voter>; }; gem_noc: interconnect@24100000 { @@ -1097,7 +1109,8 @@ "disp_crm_hw_2", "disp_crm_hw_3", "disp_crm_hw_4", - "disp_crm_hw_5"; + "disp_crm_hw_5", + "disp_crm_sw_0"; qcom,bcm-voters = <&apps_bcm_voter>, <&cam_bcm_voter0>, <&cam_bcm_voter1>, @@ -1108,7 +1121,8 @@ <&disp_crm_hw_2_bcm_voter>, <&disp_crm_hw_3_bcm_voter>, <&disp_crm_hw_4_bcm_voter>, - <&disp_crm_hw_5_bcm_voter>; + <&disp_crm_hw_5_bcm_voter>, + <&disp_crm_sw_0_bcm_voter>; }; nsp_noc: interconnect@320c0000 {