]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
dt-bindings: display: panel: Align style of additionalProperties
authorKrzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Fri, 6 Mar 2026 12:02:57 +0000 (13:02 +0100)
committerNeil Armstrong <neil.armstrong@linaro.org>
Tue, 10 Mar 2026 13:26:02 +0000 (14:26 +0100)
For code readability the bindings are expected to follow order shown in
example-schema.yaml - put the additionalProperties/unevaluatedProperties
entry at the end, after listing all required properties and possible
"allOf:if:then:" conditions.  Meaning of this style is to close the
schema, after listing what it contains, with final "nothing more is
allowed".

Move the code around adjusting it to coding style.  No functional
impact.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
Link: https://patch.msgid.link/20260306-dt-bindings-display-panel-clean-v1-4-3086eda1efaf@oss.qualcomm.com
17 files changed:
Documentation/devicetree/bindings/display/panel/advantech,idk-1110wr.yaml
Documentation/devicetree/bindings/display/panel/advantech,idk-2121wr.yaml
Documentation/devicetree/bindings/display/panel/bananapi,s070wv20-ct16.yaml
Documentation/devicetree/bindings/display/panel/dlc,dlc0700yzg-1.yaml
Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
Documentation/devicetree/bindings/display/panel/ilitek,ili9341.yaml
Documentation/devicetree/bindings/display/panel/mitsubishi,aa104xd12.yaml
Documentation/devicetree/bindings/display/panel/mitsubishi,aa121td01.yaml
Documentation/devicetree/bindings/display/panel/orisetech,otm8009a.yaml
Documentation/devicetree/bindings/display/panel/pda,91-00156-a0.yaml
Documentation/devicetree/bindings/display/panel/raydium,rm68200.yaml
Documentation/devicetree/bindings/display/panel/samsung,atna33xc20.yaml
Documentation/devicetree/bindings/display/panel/sgd,gktw70sdae4se.yaml
Documentation/devicetree/bindings/display/panel/startek,kd070fhfid015.yaml
Documentation/devicetree/bindings/display/panel/visionox,r66451.yaml
Documentation/devicetree/bindings/display/panel/visionox,rm69299.yaml
Documentation/devicetree/bindings/display/panel/visionox,vtdr6130.yaml

index f6fea9085aabfb9d484659c43a2d944a57bfaf40..76b48836ddf62299d772178bf4aca0929de5e368 100644 (file)
@@ -41,8 +41,6 @@ properties:
   panel-timing: true
   port: true
 
-additionalProperties: false
-
 required:
   - compatible
   - data-mapping
@@ -51,6 +49,8 @@ required:
   - panel-timing
   - port
 
+additionalProperties: false
+
 examples:
   - |+
     panel {
index 05ca3b2385f835806f14f176d4b189e09daf0c97..c9b066e69e2f15ecc0a6e10464285a8de763fa7d 100644 (file)
@@ -56,8 +56,6 @@ properties:
       - port@0
       - port@1
 
-additionalProperties: false
-
 required:
   - compatible
   - width-mm
@@ -65,6 +63,8 @@ required:
   - data-mapping
   - panel-timing
 
+additionalProperties: false
+
 examples:
   - |+
     panel-lvds {
index bbf127fb28f7ab80bafd9b76bd660880f6d00ece..46e7cff5b2fad8441045add694025be1653c9e62 100644 (file)
@@ -22,10 +22,10 @@ properties:
   enable-gpios: true
   port: true
 
-additionalProperties: false
-
 required:
   - compatible
   - power-supply
 
+additionalProperties: false
+
 ...
index 287e2feb65336eefc6dcfaef2d89b2befce557be..9a2c532dbc92a7eccb9c5560680870a4a3cb67e3 100644 (file)
@@ -22,10 +22,10 @@ properties:
   backlight: true
   port: true
 
-additionalProperties: false
-
 required:
   - compatible
   - power-supply
 
+additionalProperties: false
+
 ...
index 5725a587e35c96fb98857a6a6bd77bf61e051a1e..182a2b825e1ca69fd766c7633450a37357a96551 100644 (file)
@@ -54,8 +54,6 @@ required:
   - vcc-supply
   - iovcc-supply
 
-additionalProperties: false
-
 allOf:
   - $ref: panel-common.yaml#
   - if:
@@ -68,6 +66,8 @@ allOf:
       required:
         - reset-gpios
 
+additionalProperties: false
+
 examples:
   - |
     #include <dt-bindings/gpio/gpio.h>
index 3cada0f829517bb0275a741b4d657c8bb17bab51..aeb7cb26c0588c56410ac12d170b3cb78221593f 100644 (file)
@@ -49,8 +49,6 @@ properties:
   vddi-led-supply:
     description: Voltage supply for the LED driver (1.65 .. 3.3 V)
 
-unevaluatedProperties: false
-
 required:
   - compatible
   - reg
@@ -66,6 +64,8 @@ then:
   required:
     - port
 
+unevaluatedProperties: false
+
 examples:
   - |+
     #include <dt-bindings/gpio/gpio.h>
index 96621b89ae9e6a79c0a6484cd6ebdde38dc6cdac..43e98bb07c38a16ac4cb31a05760704fcd4152fa 100644 (file)
@@ -47,8 +47,6 @@ properties:
   panel-timing: true
   port: true
 
-additionalProperties: false
-
 required:
   - compatible
   - data-mapping
@@ -57,6 +55,8 @@ required:
   - panel-timing
   - port
 
+additionalProperties: false
+
 examples:
   - |+
 
index 37f01d847aac55a987867b4b003f0ae6e4c304d9..2af993d73619942e10d034de2c5488ce687ed18b 100644 (file)
@@ -44,8 +44,6 @@ properties:
   panel-timing: true
   port: true
 
-additionalProperties: false
-
 required:
   - compatible
   - vcc-supply
@@ -55,6 +53,8 @@ required:
   - panel-timing
   - port
 
+additionalProperties: false
+
 examples:
   - |+
     panel {
index 1e4f140f48b87a22c918c35c63e399e04958437e..1f697dab832bc431945a5f3e25056697de6cc093 100644 (file)
@@ -31,12 +31,12 @@ properties:
   reset-gpios:
     maxItems: 1
 
-additionalProperties: false
-
 required:
   - compatible
   - reg
 
+additionalProperties: false
+
 examples:
   - |
     dsi {
index ccd3623b4955764c2b9e473fa2932042183708c0..871e4c2d9824b55ead20f7a5f476b718b01e6523 100644 (file)
@@ -21,11 +21,11 @@ properties:
   backlight: true
   port: true
 
-additionalProperties: false
-
 required:
   - compatible
   - power-supply
   - backlight
 
+additionalProperties: false
+
 ...
index 46fe1014ebc49407c8a8bc022149cff57e21d340..8fb7c013dfb8e9a33e340096c9efc3de9bddd6ea 100644 (file)
@@ -33,13 +33,13 @@ properties:
   reset-gpios:
     maxItems: 1
 
-additionalProperties: false
-
 required:
   - compatible
   - power-supply
   - reg
 
+additionalProperties: false
+
 examples:
   - |
     dsi {
index f1723e9102525d6ca4a0e53033f0769b1df107ca..1bbe0da3997c3b06eccd18fe8980b58a6c05d963 100644 (file)
@@ -43,13 +43,13 @@ properties:
   no-hpd: true
   hpd-gpios: true
 
-additionalProperties: false
-
 required:
   - compatible
   - enable-gpios
   - power-supply
 
+additionalProperties: false
+
 examples:
   - |
     #include <dt-bindings/clock/qcom,rpmh.h>
index e32d9188a3e09ad4735e3a925075aadba9a604d7..1beb4ba92248b09029fec6529bb0b887e3219915 100644 (file)
@@ -41,8 +41,6 @@ properties:
   panel-timing: true
   port: true
 
-additionalProperties: false
-
 required:
   - compatible
   - port
@@ -51,6 +49,8 @@ required:
   - height-mm
   - panel-timing
 
+additionalProperties: false
+
 examples:
   - |+
     panel {
index d817f998cddcc35011b9f334449b83b7c0160c8d..0819f38a9d2c848d04dc8541d697f4208dfa74b2 100644 (file)
@@ -31,8 +31,6 @@ properties:
 
   power-supply: true
 
-additionalProperties: false
-
 required:
   - compatible
   - enable-gpios
@@ -42,6 +40,8 @@ required:
   - port
   - power-supply
 
+additionalProperties: false
+
 examples:
   - |
     #include <dt-bindings/gpio/gpio.h>
index 187840bb76c7a50705ca97b82e31a53f7e805816..49ef45c0359310e5c0f873427e7b9f668dc5b917 100644 (file)
@@ -25,8 +25,6 @@ properties:
   port: true
   reset-gpios: true
 
-additionalProperties: false
-
 required:
   - compatible
   - reg
@@ -35,6 +33,8 @@ required:
   - reset-gpios
   - port
 
+additionalProperties: false
+
 examples:
   - |
     #include <dt-bindings/gpio/gpio.h>
index f0a82f0ff79099cdccfd5c5001de0d319e94410f..f61a528c04131646a7c4c63ee50836d86bc5d3d7 100644 (file)
@@ -36,8 +36,6 @@ properties:
   port: true
   reset-gpios: true
 
-additionalProperties: false
-
 required:
   - compatible
   - reg
@@ -46,6 +44,8 @@ required:
   - reset-gpios
   - port
 
+additionalProperties: false
+
 examples:
   - |
     dsi {
index d5a8295106c1c51fb32d7d072a243576d4ac1240..c99f4146f1bb07222881f9dfcc848f8c9498059f 100644 (file)
@@ -26,8 +26,6 @@ properties:
   port: true
   reset-gpios: true
 
-additionalProperties: false
-
 required:
   - compatible
   - reg
@@ -37,6 +35,8 @@ required:
   - reset-gpios
   - port
 
+additionalProperties: false
+
 examples:
   - |
     #include <dt-bindings/gpio/gpio.h>