On Fri, Jul 03, 2026 at 10:33:09AM +0530, Gaurav Kohli wrote: > Unlike the CPU, the CDSP/Modem does not throttle its speed automatically > when it reaches high temperatures in kodiak. > > Set up CDSP cooling by throttling the cdsp when it reaches 100°C and > for modem when it reaches to 95°C. > > Since the remoteproc_mpss node doesn't exist on non modem boards, the > cooling-maps that reference it cause DT compilation errors. To fix that > remove inherited mdmss cooling-map nodes. > > Signed-off-by: Gaurav Kohli <[email protected]> > --- > arch/arm64/boot/dts/qcom/kodiak.dtsi | 134 > ++++++++++++++++++++- > .../boot/dts/qcom/qcs6490-radxa-dragon-q6a.dts | 17 +++ > arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 17 +++ > .../dts/qcom/qcs6490-thundercomm-minipc-g1iot.dts | 17 +++ > .../boot/dts/qcom/qcs6490-thundercomm-rubikpi3.dts | 17 +++ > .../boot/dts/qcom/sc7280-herobrine-lte-sku.dtsi | 17 +++ > .../boot/dts/qcom/sc7280-herobrine-wifi-sku.dtsi | 16 +++ > 7 files changed, 231 insertions(+), 4 deletions(-) > > diff --git a/arch/arm64/boot/dts/qcom/kodiak.dtsi > b/arch/arm64/boot/dts/qcom/kodiak.dtsi > index fa540d8c2615..d6fbafae6d3e 100644 > --- a/arch/arm64/boot/dts/qcom/kodiak.dtsi > +++ b/arch/arm64/boot/dts/qcom/kodiak.dtsi > @@ -14,6 +14,7 @@ > #include <dt-bindings/clock/qcom,rpmh.h> > #include <dt-bindings/clock/qcom,videocc-sc7280.h> > #include <dt-bindings/dma/qcom-gpi.h> > +#include <dt-bindings/firmware/qcom,qmi-tmd.h> > #include <dt-bindings/firmware/qcom,scm.h> > #include <dt-bindings/gpio/gpio.h> > #include <dt-bindings/interconnect/qcom,icc.h> > @@ -3427,6 +3428,8 @@ remoteproc_mpss: remoteproc@4080000 { > qcom,smem-states = <&modem_smp2p_out 0>; > qcom,smem-state-names = "stop"; > > + #cooling-cells = <3>; > + > status = "disabled"; > > glink-edge { > @@ -4787,6 +4790,8 @@ remoteproc_cdsp: remoteproc@a300000 { > qcom,smem-states = <&cdsp_smp2p_out 0>; > qcom,smem-state-names = "stop"; > > + #cooling-cells = <3>; > + > status = "disabled"; > > glink-edge { > @@ -4906,6 +4911,7 @@ compute-cb@14 { > }; > }; > }; > +
Please cleanup the patch from irrelevant changes. Best regards, Krzysztof

