Message ID | 20240517125138.53441-1-krzysztof.kozlowski@linaro.org (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | dt-bindings: soc: bcm: document brcm,bcm2711-avs-monitor | expand |
On Fri, May 17, 2024 at 02:51:38PM +0200, Krzysztof Kozlowski wrote: > Document alreasdy used binding for Syscon / AVS monitor: > brcm,bcm2711-avs-monitor to fix dt_binding_check and dtbs_check warnings > like: > > brcm,avs-ro-thermal.example.dtb: /example-0/avs-monitor@7d5d2000: failed to match any schema with compatible: ['brcm,bcm2711-avs-monitor', 'syscon', 'simple-mfd'] > > Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> > --- > .../soc/bcm/brcm,bcm2711-avs-monitor.yaml | 44 +++++++++++++++++++ > 1 file changed, 44 insertions(+) > create mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2711-avs-monitor.yaml I was about to start just deleting the remaining examples causing warnings. Reviewed-by: Rob Herring <robh@kernel.org>
From: Florian Fainelli <f.fainelli@gmail.com> On Fri, 17 May 2024 14:51:38 +0200, Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> wrote: > Document alreasdy used binding for Syscon / AVS monitor: > brcm,bcm2711-avs-monitor to fix dt_binding_check and dtbs_check warnings > like: > > brcm,avs-ro-thermal.example.dtb: /example-0/avs-monitor@7d5d2000: failed to match any schema with compatible: ['brcm,bcm2711-avs-monitor', 'syscon', 'simple-mfd'] > > Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> > --- Applied to https://github.com/Broadcom/stblinux/commits/devicetree/next, thanks! -- Florian
Hi, Am 17.05.24 um 14:51 schrieb Krzysztof Kozlowski: > Document alreasdy used binding for Syscon / AVS monitor: s/alreasdy/already excepted of that: Reviewed-by: Stefan Wahren <wahrenst@gmx.net> Thanks > brcm,bcm2711-avs-monitor to fix dt_binding_check and dtbs_check warnings > like: > > brcm,avs-ro-thermal.example.dtb: /example-0/avs-monitor@7d5d2000: failed to match any schema with compatible: ['brcm,bcm2711-avs-monitor', 'syscon', 'simple-mfd'] > > Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> > --- > .../soc/bcm/brcm,bcm2711-avs-monitor.yaml | 44 +++++++++++++++++++ > 1 file changed, 44 insertions(+) > create mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2711-avs-monitor.yaml > > diff --git a/Documentation/devicetree/bindings/soc/bcm/brcm,bcm2711-avs-monitor.yaml b/Documentation/devicetree/bindings/soc/bcm/brcm,bcm2711-avs-monitor.yaml > new file mode 100644 > index 000000000000..e02d9d7e7d9a > --- /dev/null > +++ b/Documentation/devicetree/bindings/soc/bcm/brcm,bcm2711-avs-monitor.yaml > @@ -0,0 +1,44 @@ > +# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause > +%YAML 1.2 > +--- > +$id: http://devicetree.org/schemas/soc/bcm/brcm,bcm2711-avs-monitor.yaml# > +$schema: http://devicetree.org/meta-schemas/core.yaml# > + > +title: Broadcom AVS Monitor > + > +maintainers: > + - Stefan Wahren <wahrenst@gmx.net> > + > +properties: > + compatible: > + items: > + - const: brcm,bcm2711-avs-monitor > + - const: syscon > + - const: simple-mfd > + > + reg: > + maxItems: 1 > + > + thermal: > + $ref: /schemas/thermal/brcm,avs-ro-thermal.yaml > + description: Broadcom AVS ring oscillator thermal > + > +required: > + - compatible > + - reg > + - thermal > + > +additionalProperties: false > + > +examples: > + - | > + avs-monitor@7d5d2000 { > + compatible = "brcm,bcm2711-avs-monitor", "syscon", "simple-mfd"; > + reg = <0x7d5d2000 0xf00>; > + > + thermal: thermal { > + compatible = "brcm,bcm2711-thermal"; > + #thermal-sensor-cells = <0>; > + }; > + }; > +...
diff --git a/Documentation/devicetree/bindings/soc/bcm/brcm,bcm2711-avs-monitor.yaml b/Documentation/devicetree/bindings/soc/bcm/brcm,bcm2711-avs-monitor.yaml new file mode 100644 index 000000000000..e02d9d7e7d9a --- /dev/null +++ b/Documentation/devicetree/bindings/soc/bcm/brcm,bcm2711-avs-monitor.yaml @@ -0,0 +1,44 @@ +# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/soc/bcm/brcm,bcm2711-avs-monitor.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Broadcom AVS Monitor + +maintainers: + - Stefan Wahren <wahrenst@gmx.net> + +properties: + compatible: + items: + - const: brcm,bcm2711-avs-monitor + - const: syscon + - const: simple-mfd + + reg: + maxItems: 1 + + thermal: + $ref: /schemas/thermal/brcm,avs-ro-thermal.yaml + description: Broadcom AVS ring oscillator thermal + +required: + - compatible + - reg + - thermal + +additionalProperties: false + +examples: + - | + avs-monitor@7d5d2000 { + compatible = "brcm,bcm2711-avs-monitor", "syscon", "simple-mfd"; + reg = <0x7d5d2000 0xf00>; + + thermal: thermal { + compatible = "brcm,bcm2711-thermal"; + #thermal-sensor-cells = <0>; + }; + }; +...
Document alreasdy used binding for Syscon / AVS monitor: brcm,bcm2711-avs-monitor to fix dt_binding_check and dtbs_check warnings like: brcm,avs-ro-thermal.example.dtb: /example-0/avs-monitor@7d5d2000: failed to match any schema with compatible: ['brcm,bcm2711-avs-monitor', 'syscon', 'simple-mfd'] Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> --- .../soc/bcm/brcm,bcm2711-avs-monitor.yaml | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2711-avs-monitor.yaml