From 5075c032c3ab197f2dcf10ee0b1cc78a104d84f6 Mon Sep 17 00:00:00 2001 From: Manaf Meethalavalappu Pallikunhi Date: Fri, 13 May 2022 17:44:26 +0530 Subject: [PATCH] ARM: dts: qcom: enable modem mitigation for bcl thermal zones for kalama Enable different level modem mitigation for bcl thermal zones for kalama based on latest recommendation. Change-Id: I053b1fed9cf97a8cdf1e7f8854aa5cccae47f842 --- qcom/kalama-thermal-overlay.dtsi | 60 ++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/qcom/kalama-thermal-overlay.dtsi b/qcom/kalama-thermal-overlay.dtsi index 0e822f65..e03660d2 100644 --- a/qcom/kalama-thermal-overlay.dtsi +++ b/qcom/kalama-thermal-overlay.dtsi @@ -22,6 +22,21 @@ pm8550b-bcl-lvl0 { cooling-maps { + lbat_0_mdm_lte { + trip = <&b_bcl_lvl0>; + cooling-device = <&modem_lte_dsc 8 8>; + }; + + lbat_0_nr_scg { + trip = <&b_bcl_lvl0>; + cooling-device = <&modem_nr_scg_dsc 3 3>; + }; + + lbat_0_nr { + trip = <&b_bcl_lvl0>; + cooling-device = <&modem_nr_dsc 6 6>; + }; + lbat_cpu_3_4_5 { trip = <&b_bcl_lvl0>; cooling-device = <&cpu_3_4_5_pause 1 1>; @@ -41,6 +56,21 @@ pm8550b-bcl-lvl1 { cooling-maps { + lbat_1_mdm_lte { + trip = <&b_bcl_lvl1>; + cooling-device = <&modem_lte_dsc 10 10>; + }; + + lbat_1_nr_scg { + trip = <&b_bcl_lvl1>; + cooling-device = <&modem_nr_scg_dsc 10 10>; + }; + + lbat_1_nr { + trip = <&b_bcl_lvl1>; + cooling-device = <&modem_nr_dsc 9 9>; + }; + lbat_cpu_6_7 { trip = <&b_bcl_lvl1>; cooling-device = <&cpu_6_7_pause 1 1>; @@ -74,6 +104,21 @@ pm8550-bcl-lvl0 { cooling-maps { + vph_lte0 { + trip = <&bcl_lvl0>; + cooling-device = <&modem_lte_dsc 8 8>; + }; + + vph_nr0_scg { + trip = <&bcl_lvl0>; + cooling-device = <&modem_nr_scg_dsc 3 3>; + }; + + vph_nr0 { + trip = <&bcl_lvl0>; + cooling-device = <&modem_nr_dsc 6 6>; + }; + vph_cpu_3_4_5 { trip = <&bcl_lvl0>; cooling-device = <&cpu_3_4_5_pause 1 1>; @@ -93,6 +138,21 @@ pm8550-bcl-lvl1 { cooling-maps { + vph_lte1 { + trip = <&bcl_lvl1>; + cooling-device = <&modem_lte_dsc 10 10>; + }; + + vph_nr1_scg { + trip = <&bcl_lvl1>; + cooling-device = <&modem_nr_scg_dsc 10 10>; + }; + + vph_nr1 { + trip = <&bcl_lvl1>; + cooling-device = <&modem_nr_dsc 9 9>; + }; + vph_cpu_6_7 { trip = <&bcl_lvl1>; cooling-device = <&cpu_6_7_pause 1 1>;