diff --git a/qcom/holi-thermal-modem.dtsi b/qcom/holi-thermal-modem.dtsi index 4d5b8f51b9a1..c0a9ba602c1d 100644 --- a/qcom/holi-thermal-modem.dtsi +++ b/qcom/holi-thermal-modem.dtsi @@ -20,8 +20,8 @@ #cooling-cells = <2>; }; - modem_bw: modem_bw { - qcom,qmi-dev-name = "modem_bw"; + modem_bw_backoff: modem_bw_backoff { + qcom,qmi-dev-name = "modem_bw_backoff"; #cooling-cells = <2>; }; @@ -127,9 +127,16 @@ "qfe_wtr_pa1", "qfe_wtr_pa2", "qfe_wtr_pa3", - "sys_therm1", - "sys_therm2", - "modem_tsens1"; + "modem_tsens1", + "beamer_n_therm", + "beamer_e_therm", + "beamer_w_therm", + "qfe_ret_pa0_fr1", + "qfe_wtr_pa0_fr1", + "qfe_wtr_pa1_fr1", + "qfe_wtr_pa2_fr1", + "qfe_wtr_pa3_fr1", + "qfe_wtr0_fr1"; }; }; }; @@ -240,36 +247,6 @@ }; }; - modem-wifi-usr { - polling-delay-passive = <0>; - polling-delay = <0>; - thermal-governor = "user_space"; - thermal-sensors = <&qmi_sensor - (QMI_MODEM_INST_ID+QMI_SYS_THERM_1)>; - trips { - active-config0 { - temperature = <125000>; - hysteresis = <1000>; - type = "passive"; - }; - }; - }; - - modem-ambient-usr { - polling-delay-passive = <0>; - polling-delay = <0>; - thermal-governor = "user_space"; - thermal-sensors = <&qmi_sensor - (QMI_MODEM_INST_ID+QMI_SYS_THERM_2)>; - trips { - active-config0 { - temperature = <125000>; - hysteresis = <1000>; - type = "passive"; - }; - }; - }; - modem-0-usr { polling-delay-passive = <0>; polling-delay = <0>; @@ -374,4 +351,49 @@ }; }; }; + + beamer-n-therm-usr { + polling-delay-passive = <0>; + polling-delay = <0>; + thermal-governor = "user_space"; + thermal-sensors = <&qmi_sensor + (QMI_MODEM_INST_ID+QMI_BEAMER_N_THERM)>; + trips { + active-config0 { + temperature = <125000>; + hysteresis = <1000>; + type = "passive"; + }; + }; + }; + + beamer-e-therm-usr { + polling-delay-passive = <0>; + polling-delay = <0>; + thermal-governor = "user_space"; + thermal-sensors = <&qmi_sensor + (QMI_MODEM_INST_ID+QMI_BEAMER_E_THERM)>; + trips { + active-config0 { + temperature = <125000>; + hysteresis = <1000>; + type = "passive"; + }; + }; + }; + + beamer-w-therm-usr { + polling-delay-passive = <0>; + polling-delay = <0>; + thermal-governor = "user_space"; + thermal-sensors = <&qmi_sensor + (QMI_MODEM_INST_ID+QMI_BEAMER_W_THERM)>; + trips { + active-config0 { + temperature = <125000>; + hysteresis = <1000>; + type = "passive"; + }; + }; + }; };