Loading qcom/holi-thermal-modem.dtsi +45 −23 Original line number Diff line number Diff line Loading @@ -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>; }; Loading Loading @@ -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"; }; }; }; Loading Loading @@ -240,12 +247,12 @@ }; }; modem-wifi-usr { modem-0-usr { polling-delay-passive = <0>; polling-delay = <0>; thermal-governor = "user_space"; thermal-sensors = <&qmi_sensor (QMI_MODEM_INST_ID+QMI_SYS_THERM_1)>; (QMI_MODEM_INST_ID+QMI_MODEM_TSENS)>; trips { active-config0 { temperature = <125000>; Loading @@ -255,12 +262,12 @@ }; }; modem-ambient-usr { modem-1-usr { polling-delay-passive = <0>; polling-delay = <0>; thermal-governor = "user_space"; thermal-sensors = <&qmi_sensor (QMI_MODEM_INST_ID+QMI_SYS_THERM_2)>; (QMI_MODEM_INST_ID+QMI_MODEM_TSENS_1)>; trips { active-config0 { temperature = <125000>; Loading @@ -270,12 +277,12 @@ }; }; modem-0-usr { modem-streamer-usr { polling-delay-passive = <0>; polling-delay = <0>; thermal-governor = "user_space"; thermal-sensors = <&qmi_sensor (QMI_MODEM_INST_ID+QMI_MODEM_TSENS)>; (QMI_MODEM_INST_ID+QMI_QFE_MMW_STREAMER_0)>; trips { active-config0 { temperature = <125000>; Loading @@ -285,12 +292,12 @@ }; }; modem-1-usr { modem-mmw0-mod-usr { polling-delay-passive = <0>; polling-delay = <0>; thermal-governor = "user_space"; thermal-sensors = <&qmi_sensor (QMI_MODEM_INST_ID+QMI_MODEM_TSENS_1)>; (QMI_MODEM_INST_ID+QMI_QFE_MMW_0_MOD)>; trips { active-config0 { temperature = <125000>; Loading @@ -300,12 +307,12 @@ }; }; modem-streamer-usr { modem-mmw1-mod-usr { polling-delay-passive = <0>; polling-delay = <0>; thermal-governor = "user_space"; thermal-sensors = <&qmi_sensor (QMI_MODEM_INST_ID+QMI_QFE_MMW_STREAMER_0)>; (QMI_MODEM_INST_ID+QMI_QFE_MMW_1_MOD)>; trips { active-config0 { temperature = <125000>; Loading @@ -315,12 +322,12 @@ }; }; modem-mmw0-mod-usr { modem-mmw2-mod-usr { polling-delay-passive = <0>; polling-delay = <0>; thermal-governor = "user_space"; thermal-sensors = <&qmi_sensor (QMI_MODEM_INST_ID+QMI_QFE_MMW_0_MOD)>; (QMI_MODEM_INST_ID+QMI_QFE_MMW_2_MOD)>; trips { active-config0 { temperature = <125000>; Loading @@ -330,12 +337,12 @@ }; }; modem-mmw1-mod-usr { modem-mmw3-mod-usr { polling-delay-passive = <0>; polling-delay = <0>; thermal-governor = "user_space"; thermal-sensors = <&qmi_sensor (QMI_MODEM_INST_ID+QMI_QFE_MMW_1_MOD)>; (QMI_MODEM_INST_ID+QMI_QFE_MMW_3_MOD)>; trips { active-config0 { temperature = <125000>; Loading @@ -345,12 +352,12 @@ }; }; modem-mmw2-mod-usr { beamer-n-therm-usr { polling-delay-passive = <0>; polling-delay = <0>; thermal-governor = "user_space"; thermal-sensors = <&qmi_sensor (QMI_MODEM_INST_ID+QMI_QFE_MMW_2_MOD)>; (QMI_MODEM_INST_ID+QMI_BEAMER_N_THERM)>; trips { active-config0 { temperature = <125000>; Loading @@ -360,12 +367,27 @@ }; }; modem-mmw3-mod-usr { beamer-e-therm-usr { polling-delay-passive = <0>; polling-delay = <0>; thermal-governor = "user_space"; thermal-sensors = <&qmi_sensor (QMI_MODEM_INST_ID+QMI_QFE_MMW_3_MOD)>; (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>; Loading Loading
qcom/holi-thermal-modem.dtsi +45 −23 Original line number Diff line number Diff line Loading @@ -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>; }; Loading Loading @@ -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"; }; }; }; Loading Loading @@ -240,12 +247,12 @@ }; }; modem-wifi-usr { modem-0-usr { polling-delay-passive = <0>; polling-delay = <0>; thermal-governor = "user_space"; thermal-sensors = <&qmi_sensor (QMI_MODEM_INST_ID+QMI_SYS_THERM_1)>; (QMI_MODEM_INST_ID+QMI_MODEM_TSENS)>; trips { active-config0 { temperature = <125000>; Loading @@ -255,12 +262,12 @@ }; }; modem-ambient-usr { modem-1-usr { polling-delay-passive = <0>; polling-delay = <0>; thermal-governor = "user_space"; thermal-sensors = <&qmi_sensor (QMI_MODEM_INST_ID+QMI_SYS_THERM_2)>; (QMI_MODEM_INST_ID+QMI_MODEM_TSENS_1)>; trips { active-config0 { temperature = <125000>; Loading @@ -270,12 +277,12 @@ }; }; modem-0-usr { modem-streamer-usr { polling-delay-passive = <0>; polling-delay = <0>; thermal-governor = "user_space"; thermal-sensors = <&qmi_sensor (QMI_MODEM_INST_ID+QMI_MODEM_TSENS)>; (QMI_MODEM_INST_ID+QMI_QFE_MMW_STREAMER_0)>; trips { active-config0 { temperature = <125000>; Loading @@ -285,12 +292,12 @@ }; }; modem-1-usr { modem-mmw0-mod-usr { polling-delay-passive = <0>; polling-delay = <0>; thermal-governor = "user_space"; thermal-sensors = <&qmi_sensor (QMI_MODEM_INST_ID+QMI_MODEM_TSENS_1)>; (QMI_MODEM_INST_ID+QMI_QFE_MMW_0_MOD)>; trips { active-config0 { temperature = <125000>; Loading @@ -300,12 +307,12 @@ }; }; modem-streamer-usr { modem-mmw1-mod-usr { polling-delay-passive = <0>; polling-delay = <0>; thermal-governor = "user_space"; thermal-sensors = <&qmi_sensor (QMI_MODEM_INST_ID+QMI_QFE_MMW_STREAMER_0)>; (QMI_MODEM_INST_ID+QMI_QFE_MMW_1_MOD)>; trips { active-config0 { temperature = <125000>; Loading @@ -315,12 +322,12 @@ }; }; modem-mmw0-mod-usr { modem-mmw2-mod-usr { polling-delay-passive = <0>; polling-delay = <0>; thermal-governor = "user_space"; thermal-sensors = <&qmi_sensor (QMI_MODEM_INST_ID+QMI_QFE_MMW_0_MOD)>; (QMI_MODEM_INST_ID+QMI_QFE_MMW_2_MOD)>; trips { active-config0 { temperature = <125000>; Loading @@ -330,12 +337,12 @@ }; }; modem-mmw1-mod-usr { modem-mmw3-mod-usr { polling-delay-passive = <0>; polling-delay = <0>; thermal-governor = "user_space"; thermal-sensors = <&qmi_sensor (QMI_MODEM_INST_ID+QMI_QFE_MMW_1_MOD)>; (QMI_MODEM_INST_ID+QMI_QFE_MMW_3_MOD)>; trips { active-config0 { temperature = <125000>; Loading @@ -345,12 +352,12 @@ }; }; modem-mmw2-mod-usr { beamer-n-therm-usr { polling-delay-passive = <0>; polling-delay = <0>; thermal-governor = "user_space"; thermal-sensors = <&qmi_sensor (QMI_MODEM_INST_ID+QMI_QFE_MMW_2_MOD)>; (QMI_MODEM_INST_ID+QMI_BEAMER_N_THERM)>; trips { active-config0 { temperature = <125000>; Loading @@ -360,12 +367,27 @@ }; }; modem-mmw3-mod-usr { beamer-e-therm-usr { polling-delay-passive = <0>; polling-delay = <0>; thermal-governor = "user_space"; thermal-sensors = <&qmi_sensor (QMI_MODEM_INST_ID+QMI_QFE_MMW_3_MOD)>; (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>; Loading