Message ID | 20230925212434.1972368-1-robh@kernel.org |
---|---|
State | Accepted |
Commit | b3eb5bd3ddcc953127d11f3b831b1913d9286431 |
Headers | show |
Series | [1/2] dt-bindings: display: msm: Add missing unevaluatedProperties on child node schemas | expand |
On Mon, 25 Sep 2023 16:24:24 -0500, Rob Herring wrote: > 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. > > Applied, thanks! [1/2] dt-bindings: display: msm: Add missing unevaluatedProperties on child node schemas https://gitlab.freedesktop.org/lumag/msm/-/commit/08bf97ab16f3 [2/2] dt-bindings: display: msm: Make "additionalProperties: true" explicit https://gitlab.freedesktop.org/lumag/msm/-/commit/55bbcadccdec Best regards,
diff --git a/Documentation/devicetree/bindings/display/msm/dp-controller.yaml b/Documentation/devicetree/bindings/display/msm/dp-controller.yaml index f12558960cd8..dbe398f84ffb 100644 --- a/Documentation/devicetree/bindings/display/msm/dp-controller.yaml +++ b/Documentation/devicetree/bindings/display/msm/dp-controller.yaml @@ -114,6 +114,7 @@ properties: port@1: $ref: /schemas/graph.yaml#/$defs/port-base + unevaluatedProperties: false description: Output endpoint of the controller properties: endpoint:
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. Signed-off-by: Rob Herring <robh@kernel.org> --- Documentation/devicetree/bindings/display/msm/dp-controller.yaml | 1 + 1 file changed, 1 insertion(+)