On Sun, Feb 2, 2020 at 9:19 PM Florian Fainelli <f.fainelli@xxxxxxxxx> wrote: > > Update Vulcan SoC family binding document for boards/SoCs to use YAML. > Verified with dt_binding_check and dtbs_check. > > Signed-off-by: Florian Fainelli <f.fainelli@xxxxxxxxx> > --- > .../bindings/arm/bcm/brcm,vulcan-soc.txt | 10 -------- > .../bindings/arm/bcm/brcm,vulcan-soc.yaml | 24 +++++++++++++++++++ > 2 files changed, 24 insertions(+), 10 deletions(-) > delete mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,vulcan-soc.txt > create mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,vulcan-soc.yaml > > diff --git a/Documentation/devicetree/bindings/arm/bcm/brcm,vulcan-soc.txt b/Documentation/devicetree/bindings/arm/bcm/brcm,vulcan-soc.txt > deleted file mode 100644 > index 223ed3471c08..000000000000 > --- a/Documentation/devicetree/bindings/arm/bcm/brcm,vulcan-soc.txt > +++ /dev/null > @@ -1,10 +0,0 @@ > -Broadcom Vulcan device tree bindings > ------------------------------------- > - > -Boards with Broadcom Vulcan shall have the following root property: > - > -Broadcom Vulcan Evaluation Board: > - compatible = "brcm,vulcan-eval", "brcm,vulcan-soc"; > - > -Generic Vulcan board: > - compatible = "brcm,vulcan-soc"; > diff --git a/Documentation/devicetree/bindings/arm/bcm/brcm,vulcan-soc.yaml b/Documentation/devicetree/bindings/arm/bcm/brcm,vulcan-soc.yaml > new file mode 100644 > index 000000000000..0bfb45457150 > --- /dev/null > +++ b/Documentation/devicetree/bindings/arm/bcm/brcm,vulcan-soc.yaml > @@ -0,0 +1,24 @@ > +# SPDX-License-Identifier: GPL-2.0 > +%YAML 1.2 > +--- > +$id: http://devicetree.org/schemas/arm/bcm/brcm,vulcan-soc.yaml# > +$schema: http://devicetree.org/meta-schemas/core.yaml# > + > +title: Broadcom Vulcan device tree bindings > + > +maintainers: > + - Robert Richter <rrichter@xxxxxxxxxxx> > + > +properties: > + $nodename: > + const: '/' > + compatible: > + oneOf: > + - description: Northstar2 based boards Copy-n-paste? > + items: > + - enum: > + - brcm,vulcan-eval > + - cavium,thunderx2-cn9900 > + - const: brcm,vulcan-soc > + > +... > -- > 2.17.1 >