Re: [PATCH v6 9/9] arm64: dts: qcom: hamoa: Enable CDSP cooling
Daniel Lezcano <[email protected]> Thu, 30 Jul 2026 19:10:10 +0200
| Newsgroups | org.kernel.vger.linux-remoteproc,org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-hardening,org.kernel.vger.linux-kernel,org.kernel.vger.linux-pm |
|---|---|
| Message-ID | <[email protected]> |
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: ... required: - temperature - hysteresis - type ...