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>;