On Tue, Jun 09, 2026 at 03:52:56PM +0530, Gaurav Kohli wrote: > Document Qualcomm PAS remoteproc thermal mitigation properties used for > QMI-based throttling. > > Add: > - #cooling-cells (2 or 3) > - tmd-names (thermal mitigation device names)
Describe _why_ you are performing these changes. For example. why do we need to handle two different cases for the #cooling-cells? > > Signed-off-by: Gaurav Kohli <[email protected]> > --- > .../devicetree/bindings/remoteproc/qcom,pas-common.yaml | 14 > ++++++++++++++ > 1 file changed, 14 insertions(+) > > diff --git > a/Documentation/devicetree/bindings/remoteproc/qcom,pas-common.yaml > b/Documentation/devicetree/bindings/remoteproc/qcom,pas-common.yaml > index 4607b459131b..0d07a0750762 100644 > --- a/Documentation/devicetree/bindings/remoteproc/qcom,pas-common.yaml > +++ b/Documentation/devicetree/bindings/remoteproc/qcom,pas-common.yaml > @@ -79,6 +79,20 @@ properties: > channels and devices related to the ADSP. > unevaluatedProperties: false > > + '#cooling-cells': > + description: > + Number of cooling cells; 2 for min/max cooling state and 3 when > + selecting a thermal mitigation device index. > + enum: [2, 3] > + > + tmd-names: > + $ref: /schemas/types.yaml#/definitions/string-array > + description: > + Names of the thermal mitigation devices available in remote processor > + subsystem. > + minItems: 1 > + maxItems: 5 Missing example with these properties. > + > glink-edge: > $ref: /schemas/remoteproc/qcom,glink-edge.yaml# > description: > > -- > 2.34.1 > -- With best wishes Dmitry

