dt-bindings: mtd: partitions: Constrain the list of parsers
authorMiquel Raynal <miquel.raynal@bootlin.com>
Mon, 14 Nov 2022 09:03:09 +0000 (10:03 +0100)
committerMiquel Raynal <miquel.raynal@bootlin.com>
Thu, 17 Nov 2022 20:59:22 +0000 (21:59 +0100)
commit991088a637c54377b395520631bd1e8f068d524a
tree3bdbf71f5c9450a765de0a67424ed430a3713f19
parent7bdc671822e9099dd5328431867e4cf718b107f5
dt-bindings: mtd: partitions: Constrain the list of parsers

Parser compatibles cannot be used anywhere, and the list is limited. In
order to constrain this list, enumerate them all under the top
"partitions" subnode. New parsers will have to add their own compatible
here as well.

Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/linux-mtd/20221114090315.848208-12-miquel.raynal@bootlin.com
Documentation/devicetree/bindings/mtd/mtd.yaml
Documentation/devicetree/bindings/mtd/partitions/arm,arm-firmware-suite.yaml
Documentation/devicetree/bindings/mtd/partitions/brcm,bcm4908-partitions.yaml
Documentation/devicetree/bindings/mtd/partitions/brcm,bcm947xx-cfe-partitions.yaml
Documentation/devicetree/bindings/mtd/partitions/linksys,ns-partitions.yaml
Documentation/devicetree/bindings/mtd/partitions/partitions.yaml
Documentation/devicetree/bindings/mtd/partitions/qcom,smem-part.yaml
Documentation/devicetree/bindings/mtd/partitions/redboot-fis.yaml