Loading qcom/lito-thermal.dtsi +30 −0 Original line number Diff line number Diff line Loading @@ -518,6 +518,21 @@ }; }; min-temp-0-usr { polling-delay-passive = <0>; polling-delay = <0>; thermal-sensors = <&tsens0 16>; thermal-governor = "low_limits_floor"; tracks-low; trips { active-config0 { temperature = <5000>; hysteresis = <5000>; type = "passive"; }; }; }; aoss-1-usr { polling-delay-passive = <0>; polling-delay = <0>; Loading Loading @@ -1345,6 +1360,21 @@ }; }; min-temp-1-usr { polling-delay-passive = <0>; polling-delay = <0>; thermal-sensors = <&tsens1 16>; thermal-governor = "low_limits_floor"; tracks-low; trips { active-config0 { temperature = <5000>; hysteresis = <5000>; type = "passive"; }; }; }; npu-step { polling-delay-passive = <10>; polling-delay = <0>; Loading qcom/lito.dtsi +14 −6 Original line number Diff line number Diff line Loading @@ -1798,26 +1798,34 @@ }; tsens0: tsens@c222000 { compatible = "qcom,tsens24xx"; compatible = "qcom,tsens26xx"; reg = <0xc222000 0x8>, <0xc263000 0x1ff>; reg-names = "tsens_srot_physical", "tsens_tm_physical"; interrupts-extended = <&pdc 26 IRQ_TYPE_LEVEL_HIGH>, <&pdc 28 IRQ_TYPE_LEVEL_HIGH>; interrupt-names = "tsens-upper-lower", "tsens-critical"; <&pdc 28 IRQ_TYPE_LEVEL_HIGH>, <&pdc 20 IRQ_TYPE_LEVEL_HIGH>; interrupt-names = "tsens-upper-lower", "tsens-critical", "tsens-0C"; 0C-sensor-num = <16>; #thermal-sensor-cells = <1>; }; tsens1: tsens@c223000 { compatible = "qcom,tsens24xx"; compatible = "qcom,tsens26xx"; reg = <0xc223000 0x8>, <0xc265000 0x1ff>; reg-names = "tsens_srot_physical", "tsens_tm_physical"; interrupts-extended = <&pdc 27 IRQ_TYPE_LEVEL_HIGH>, <&pdc 29 IRQ_TYPE_LEVEL_HIGH>; interrupt-names = "tsens-upper-lower", "tsens-critical"; <&pdc 29 IRQ_TYPE_LEVEL_HIGH>, <&pdc 21 IRQ_TYPE_LEVEL_HIGH>; interrupt-names = "tsens-upper-lower", "tsens-critical", "tsens-0C"; 0C-sensor-num = <16>; #thermal-sensor-cells = <1>; }; Loading Loading
qcom/lito-thermal.dtsi +30 −0 Original line number Diff line number Diff line Loading @@ -518,6 +518,21 @@ }; }; min-temp-0-usr { polling-delay-passive = <0>; polling-delay = <0>; thermal-sensors = <&tsens0 16>; thermal-governor = "low_limits_floor"; tracks-low; trips { active-config0 { temperature = <5000>; hysteresis = <5000>; type = "passive"; }; }; }; aoss-1-usr { polling-delay-passive = <0>; polling-delay = <0>; Loading Loading @@ -1345,6 +1360,21 @@ }; }; min-temp-1-usr { polling-delay-passive = <0>; polling-delay = <0>; thermal-sensors = <&tsens1 16>; thermal-governor = "low_limits_floor"; tracks-low; trips { active-config0 { temperature = <5000>; hysteresis = <5000>; type = "passive"; }; }; }; npu-step { polling-delay-passive = <10>; polling-delay = <0>; Loading
qcom/lito.dtsi +14 −6 Original line number Diff line number Diff line Loading @@ -1798,26 +1798,34 @@ }; tsens0: tsens@c222000 { compatible = "qcom,tsens24xx"; compatible = "qcom,tsens26xx"; reg = <0xc222000 0x8>, <0xc263000 0x1ff>; reg-names = "tsens_srot_physical", "tsens_tm_physical"; interrupts-extended = <&pdc 26 IRQ_TYPE_LEVEL_HIGH>, <&pdc 28 IRQ_TYPE_LEVEL_HIGH>; interrupt-names = "tsens-upper-lower", "tsens-critical"; <&pdc 28 IRQ_TYPE_LEVEL_HIGH>, <&pdc 20 IRQ_TYPE_LEVEL_HIGH>; interrupt-names = "tsens-upper-lower", "tsens-critical", "tsens-0C"; 0C-sensor-num = <16>; #thermal-sensor-cells = <1>; }; tsens1: tsens@c223000 { compatible = "qcom,tsens24xx"; compatible = "qcom,tsens26xx"; reg = <0xc223000 0x8>, <0xc265000 0x1ff>; reg-names = "tsens_srot_physical", "tsens_tm_physical"; interrupts-extended = <&pdc 27 IRQ_TYPE_LEVEL_HIGH>, <&pdc 29 IRQ_TYPE_LEVEL_HIGH>; interrupt-names = "tsens-upper-lower", "tsens-critical"; <&pdc 29 IRQ_TYPE_LEVEL_HIGH>, <&pdc 21 IRQ_TYPE_LEVEL_HIGH>; interrupt-names = "tsens-upper-lower", "tsens-critical", "tsens-0C"; 0C-sensor-num = <16>; #thermal-sensor-cells = <1>; }; Loading