Re: [PATCH v1 3/8] dt-bindings: thermal: Add qcom,qmi-cooling yaml bindings
From: Konrad Dybcio
Date: Wed Dec 31 2025 - 06:59:34 EST
On 12/23/25 1:32 PM, Gaurav Kohli wrote:
> The cooling subnode of a remoteproc represents a client of the Thermal
> Mitigation Device QMI service running on it. Each subnode of the cooling
> node represents a single control exposed by the service.
>
> Add maintainer name also and update this binding for cdsp substem.
>
> Co-developed-by: Casey Connolly <casey.connolly@xxxxxxxxxx>
> Signed-off-by: Gaurav Kohli <gaurav.kohli@xxxxxxxxxxxxxxxx>
> Signed-off-by: Casey Connolly <casey.connolly@xxxxxxxxxx>
> ---
[...]
> + remoteproc-cdsp {
> + cooling {
> + compatible = "qcom,qmi-cooling-cdsp";
> +
> + cdsp_sw0: cdsp_sw {
I'm curious about the meaning of the name - does "sw" here stand
for "software"?
If so, does this essentially mean "a software toggle for throttling the
CDSP"?
Would all such occurrences essentially always have a "sw" suffix?
Konrad