dt-bindings: memory-controllers: Make "additionalProperties: true" explicit
Commit Message
Make it explicit that child nodes have additional properties and the
child node schema is not complete. The complete schemas are applied
separately based the compatible strings.
Signed-off-by: Rob Herring <robh@kernel.org>
---
.../devicetree/bindings/memory-controllers/ingenic,nemc.yaml | 1 +
.../devicetree/bindings/memory-controllers/renesas,rpc-if.yaml | 2 ++
.../devicetree/bindings/memory-controllers/ti,gpmc.yaml | 2 +-
3 files changed, 4 insertions(+), 1 deletion(-)
Comments
On 26/09/2023 00:26, Rob Herring wrote:
> Make it explicit that child nodes have additional properties and the
> child node schema is not complete. The complete schemas are applied
> separately based the compatible strings.
>
> Signed-off-by: Rob Herring <robh@kernel.org>
> ---
> .../devicetree/bindings/memory-controllers/ingenic,nemc.yaml | 1 +
> .../devicetree/bindings/memory-controllers/renesas,rpc-if.yaml | 2 ++
> .../devicetree/bindings/memory-controllers/ti,gpmc.yaml | 2 +-
For ti,gpmc.yaml
Reviewed-by: Roger Quadros <rogerq@kernel.org>
On Mon, 25 Sep 2023 16:26:21 -0500, Rob Herring wrote:
> Make it explicit that child nodes have additional properties and the
> child node schema is not complete. The complete schemas are applied
> separately based the compatible strings.
>
>
Applied, thanks!
[1/1] dt-bindings: memory-controllers: Make "additionalProperties: true" explicit
https://git.kernel.org/krzk/linux-mem-ctrl/c/387bb6fdd0af1f853deeb1cdd8331c07b6a66b32
Best regards,
@@ -40,6 +40,7 @@ patternProperties:
".*@[0-9]+$":
type: object
$ref: mc-peripheral-props.yaml#
+ additionalProperties: true
required:
- compatible
@@ -80,6 +80,8 @@ properties:
patternProperties:
"flash@[0-9a-f]+$":
type: object
+ additionalProperties: true
+
properties:
compatible:
contains:
@@ -130,7 +130,7 @@ patternProperties:
bus. The device can be a NAND chip, SRAM device, NOR device
or an ASIC.
$ref: ti,gpmc-child.yaml
-
+ additionalProperties: true
required:
- compatible