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, > -----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. 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? > Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> > --- > Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml | 3 > ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/Documentation/devicetree/bindings/thermal/samsung,exynos- > thermal.yaml b/Documentation/devicetree/bindings/thermal/samsung,exynos- > thermal.yaml > index 1344df708e2d..29a08b0729ee 100644 > --- a/Documentation/devicetree/bindings/thermal/samsung,exynos- > thermal.yaml > +++ b/Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.y > +++ aml > @@ -61,7 +61,8 @@ properties: > TRIMINFO at 0x10068000 contains data for TMU channel 2 > minItems: 1 > > - '#thermal-sensor-cells': true > + '#thermal-sensor-cells': > + const: 0 > > vtmu-supply: > description: The regulator node supplying voltage to TMU. > > -- > 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>
> -----Original Message----- > From: Krzysztof Kozlowski <krzk@kernel.org> > Sent: Saturday, June 15, 2024 3:09 PM > To: Alim Akhtar <alim.akhtar@samsung.com>; 'Krzysztof Kozlowski' > <krzysztof.kozlowski@linaro.org>; 'Daniel Lezcano' [snip] > 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). Ok, this is fine for now. > Best regards, > Krzysztof