Re: [PATCH v6 9/9] arm64: dts: qcom: hamoa: Enable CDSP cooling
Gaurav Kohli <[email protected]> Fri, 31 Jul 2026 11:31:21 +0530
| Newsgroups | org.kernel.vger.linux-hardening,org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel,org.kernel.vger.linux-pm,org.kernel.vger.linux-remoteproc |
|---|---|
| Message-ID | <[email protected]> |
On 7/30/2026 10:40 PM, Daniel Lezcano wrote: > On 7/27/26 16:22, Gaurav Kohli wrote: >> From: Dipa Ramesh Mantre <[email protected]> >> >> Unlike the CPU, the CDSP does not throttle its speed automatically >> when it reaches high temperatures in hamoa. >> >> Set up CDSP cooling for both instances by throttling the cdsp, when >> it reaches 95°C. >> >> Add polling-delay-passive so the governor periodically evaluates >> the zone during passive cooling and steps up cooling levels when >> temperature stabilizes below the next trip. >> >> Signed-off-by: Dipa Ramesh Mantre <[email protected]> >> Reviewed-by: Dmitry Baryshkov <[email protected]> >> Signed-off-by: Gaurav Kohli <[email protected]> >> --- >> arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts | 32 +++++++++++++++ >> arch/arm64/boot/dts/qcom/hamoa.dtsi | 63 ++++++++++++++++++++ >> ++++++++++ >> 2 files changed, 95 insertions(+) >> >> diff --git a/arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts b/arch/arm64/ >> boot/dts/qcom/hamoa-iot-evk.dts >> index 9fa86bb6438e..a146be1cb5fb 100644 >> --- a/arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts >> +++ b/arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts >> @@ -1684,4 +1684,36 @@ trip-point0 { >> }; >> }; >> }; >> + >> + nsp0-thermal { >> + trips { >> + trip-point1 { >> + temperature = <105000>; >> + }; >> + }; >> + }; >> + >> + nsp1-thermal { >> + trips { >> + trip-point1 { >> + temperature = <105000>; >> + }; >> + }; >> + }; >> + >> + nsp2-thermal { >> + trips { >> + trip-point1 { >> + temperature = <105000>; >> + }; >> + }; >> + }; >> + >> + nsp3-thermal { >> + trips { >> + trip-point1 { >> + temperature = <105000>; >> + }; >> + }; >> + }; > > From thermal-zones.yaml: thanks for review, actually this is overwriting temperature with 105, so other properties are coming from hamoa.dtsi. > > ... > > required: > - temperature > - hysteresis > - type > > ... > > >