From 11503499edcf50f1f5500bd5344de4dea541f0bd Mon Sep 17 00:00:00 2001 From: Gopala Krishna Nuthaki Date: Tue, 13 Oct 2020 19:24:15 +0530 Subject: [PATCH] ARM: dts: msm: Add beamer ADC and RF sensors for HOLI Add QMI beamer ADC, RF sensors to QMI supported sensors list and beamer ADC sensors thermal config. Add modem_bw_backoff cooling device support. Change-Id: I4d1dbfd0a4cae8887deb3a258a6e2e4b09da58dc --- qcom/holi-thermal-modem.dtsi | 92 ++++++++++++++++++++++-------------- 1 file changed, 57 insertions(+), 35 deletions(-) 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"; + }; + }; + }; };