From: Rob Herring Date: Tue, 26 Sep 2023 16:45:44 +0000 (-0500) Subject: dt-bindings: arm,psci: Add missing unevaluatedProperties on child node schemas X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=44a7f34dd8ef9b8dbcceab33ee2d2841bf38d60d;p=linux.git dt-bindings: arm,psci: Add missing unevaluatedProperties on child node schemas Just as unevaluatedProperties or additionalProperties are required at the top level of schemas, they should (and will) also be required for child node schemas. That ensures only documented properties are present for any node. Acked-by: Conor Dooley Link: https://lore.kernel.org/r/20230926164553.102914-1-robh@kernel.org Signed-off-by: Rob Herring --- diff --git a/Documentation/devicetree/bindings/arm/psci.yaml b/Documentation/devicetree/bindings/arm/psci.yaml index 0c5381e081bd2..cbb012e217ab8 100644 --- a/Documentation/devicetree/bindings/arm/psci.yaml +++ b/Documentation/devicetree/bindings/arm/psci.yaml @@ -101,6 +101,7 @@ properties: patternProperties: "^power-domain-": $ref: /schemas/power/power-domain.yaml# + unevaluatedProperties: false type: object description: |