Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: display: Add missing (unevaluated|additional)Properties on child nodes

In order to ensure only documented properties are present, node schemas
must have unevaluatedProperties or additionalProperties set to false
(typically).

Signed-off-by: Rob Herring <robh@kernel.org>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> # msm
Reviewed-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20220823145649.3118479-11-robh@kernel.org

+5
+1
Documentation/devicetree/bindings/display/arm,komeda.yaml
··· 58 58 patternProperties: 59 59 '^pipeline@[01]$': 60 60 type: object 61 + additionalProperties: false 61 62 description: 62 63 clocks 63 64
+1
Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml
··· 51 51 properties: 52 52 port@0: 53 53 $ref: /schemas/graph.yaml#/$defs/port-base 54 + unevaluatedProperties: false 54 55 description: | 55 56 For LVDS encoders, port 0 is the parallel input 56 57 For LVDS decoders, port 0 is the LVDS input
+1
Documentation/devicetree/bindings/display/msm/gpu.yaml
··· 81 81 82 82 zap-shader: 83 83 type: object 84 + additionalProperties: false 84 85 description: | 85 86 For a5xx and a6xx devices this node contains a memory-region that 86 87 points to reserved memory to store the zap shader that can be used to
+1
Documentation/devicetree/bindings/display/samsung/samsung,exynos7-decon.yaml
··· 37 37 38 38 i80-if-timings: 39 39 type: object 40 + additionalProperties: false 40 41 description: timing configuration for lcd i80 interface support 41 42 properties: 42 43 cs-setup:
+1
Documentation/devicetree/bindings/display/samsung/samsung,fimd.yaml
··· 40 40 41 41 i80-if-timings: 42 42 type: object 43 + additionalProperties: false 43 44 description: | 44 45 Timing configuration for lcd i80 interface support. 45 46 The parameters are defined as::