Message ID | 20240614-dt-bindings-thermal-allof-v1-0-30b25a6ae24e@linaro.org |
---|---|
Headers | show |
Series | dt-bindings: thermal: few cleanups | expand |
Hi Krzysztof Kozlowski, Thanks for the patch. > -----Original Message----- > From: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> > Sent: Friday, June 14, 2024 10:46 AM > Subject: [PATCH 15/22] dt-bindings: thermal: rzg2l: reference thermal-sensor schema > > Device is a thermal sensor and it requires '#thermal-sensor-cells', so reference the thermal- > sensor.yaml to simplify it and bring the common definition of '#thermal-sensor-cells' property. > > Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Reviewed-by: Biju Das <biju.das.jz@bp.renesas.com> Cheers, Biju > --- > Documentation/devicetree/bindings/thermal/rzg2l-thermal.yaml | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > > diff --git a/Documentation/devicetree/bindings/thermal/rzg2l-thermal.yaml > b/Documentation/devicetree/bindings/thermal/rzg2l-thermal.yaml > index 03f4b926e53c..2f96c0fe0f75 100644 > --- a/Documentation/devicetree/bindings/thermal/rzg2l-thermal.yaml > +++ b/Documentation/devicetree/bindings/thermal/rzg2l-thermal.yaml > @@ -13,6 +13,8 @@ description: > maintainers: > - Biju Das <biju.das.jz@bp.renesas.com> > > +$ref: thermal-sensor.yaml# > + > properties: > compatible: > items: > @@ -43,9 +45,8 @@ required: > - clocks > - power-domains > - resets > - - "#thermal-sensor-cells" > > -additionalProperties: false > +unevaluatedProperties: false > > examples: > - | > > -- > 2.43.0
On Fri, Jun 14, 2024 at 11:46:08AM GMT, Krzysztof Kozlowski wrote: > Device is a thermal sensor and it requires '#thermal-sensor-cells', so > reference the thermal-sensor.yaml to simplify it and bring the > common definition of '#thermal-sensor-cells' property. > > Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> > --- > .../devicetree/bindings/thermal/qcom-spmi-adc-tm-hc.yaml | 8 +++----- > 1 file changed, 3 insertions(+), 5 deletions(-) > Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
On Fri, Jun 14, 2024 at 11:46:10AM GMT, Krzysztof Kozlowski wrote: > Device is a thermal sensor and it requires '#thermal-sensor-cells', so > reference the thermal-sensor.yaml to simplify it and bring the > common definition of '#thermal-sensor-cells' property. > > Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> > --- > Documentation/devicetree/bindings/thermal/qcom-tsens.yaml | 8 +++----- > 1 file changed, 3 insertions(+), 5 deletions(-) > Acked-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
On 2024/6/14 17:46, Krzysztof Kozlowski wrote: > Device is a thermal sensor and it requires '#thermal-sensor-cells', so > reference the thermal-sensor.yaml to simplify it and bring the > common definition of '#thermal-sensor-cells' property. > > Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> LGTM. Thanks. Reviewed-by: Baolin Wang <baolin.wang@linux.alibaba.com> > --- > Documentation/devicetree/bindings/thermal/sprd-thermal.yaml | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > > diff --git a/Documentation/devicetree/bindings/thermal/sprd-thermal.yaml b/Documentation/devicetree/bindings/thermal/sprd-thermal.yaml > index 76aaa004c8ac..f65076fc68f9 100644 > --- a/Documentation/devicetree/bindings/thermal/sprd-thermal.yaml > +++ b/Documentation/devicetree/bindings/thermal/sprd-thermal.yaml > @@ -11,6 +11,8 @@ maintainers: > - Baolin Wang <baolin.wang7@gmail.com> > - Chunyan Zhang <zhang.lyra@gmail.com> > > +$ref: thermal-sensor.yaml# > + > properties: > compatible: > const: sprd,ums512-thermal > @@ -77,11 +79,10 @@ required: > - clock-names > - nvmem-cells > - nvmem-cell-names > - - "#thermal-sensor-cells" > - "#address-cells" > - "#size-cells" > > -additionalProperties: false > +unevaluatedProperties: false > > examples: > - | >
Hi Krzysztof, Thanks for your work. On 2024-06-14 11:46:12 +0200, Krzysztof Kozlowski wrote: > Device is a thermal sensor and it requires '#thermal-sensor-cells', so > reference the thermal-sensor.yaml to simplify it and bring the > common definition of '#thermal-sensor-cells' property. > > Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> > --- > Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > > diff --git a/Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml b/Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml > index 6a81cb6e11bc..d92e882c9e8d 100644 > --- a/Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml > +++ b/Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml > @@ -15,6 +15,8 @@ description: > maintainers: > - Niklas Söderlund <niklas.soderlund@ragnatech.se> > > +$ref: thermal-sensor.yaml# > + > properties: > compatible: > enum: > @@ -57,7 +59,6 @@ required: > - clocks > - power-domains > - resets > - - "#thermal-sensor-cells" > > if: > properties: > @@ -96,7 +97,7 @@ else: > required: > - interrupts > > -additionalProperties: false > +unevaluatedProperties: false > > examples: > - | > > -- > 2.43.0 >
On 14/06/2024 16:29, Alim Akhtar wrote: > Hi Krzysztof, > >> -----Original Message----- >> From: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> >> Sent: Friday, June 14, 2024 3:16 PM >> To: Daniel Lezcano <daniel.lezcano@linaro.org > .stormreply.com; >> Subject: [PATCH 01/22] dt-bindings: thermal: samsung,exynos: specify cells >> >> All Samsung Exynos SoCs Thermal Management Units have only one sensor, so >> make '#thermal-sensor-cells' fixed at 0. >> > This is not entirely true, there are SoCs which have multiple temp sensors. > It is true that currently only one sensor support is added though. All supported by mainline. Others do not exist now :) > > So we can leave this as is or you suggest to make it to support only one sensor > (to match the current DT support), and later (in near future) change it again to > match what HW actually support? Yes, different devices can have different value (and bindings). Best regards, Krzysztof
On Fri, Jun 14, 2024 at 11:45:59AM +0200, Krzysztof Kozlowski wrote: > > Few cleanups witout practical impact, except maybe the Amlogic schema > (bringing required cells). Acked-by: Conor Dooley <conor.dooley@microchip.com>