dt-bindings: display: panel: Align style of additionalProperties

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
This commit is contained in:
Krzysztof Kozlowski
2026-03-06 13:02:57 +01:00
committed by Neil Armstrong
parent 72cfe73347
commit 66b0baaabd
17 changed files with 34 additions and 34 deletions

View 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 {

View 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 {

View File

@@ -22,10 +22,10 @@ properties:
enable-gpios: true
port: true
additionalProperties: false
required:
- compatible
- power-supply
additionalProperties: false
...

View File

@@ -22,10 +22,10 @@ properties:
backlight: true
port: true
additionalProperties: false
required:
- compatible
- power-supply
additionalProperties: false
...

View 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>

View 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>

View 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:
- |+

View 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 {

View File

@@ -31,12 +31,12 @@ properties:
reset-gpios:
maxItems: 1
additionalProperties: false
required:
- compatible
- reg
additionalProperties: false
examples:
- |
dsi {

View File

@@ -21,11 +21,11 @@ properties:
backlight: true
port: true
additionalProperties: false
required:
- compatible
- power-supply
- backlight
additionalProperties: false
...

View File

@@ -33,13 +33,13 @@ properties:
reset-gpios:
maxItems: 1
additionalProperties: false
required:
- compatible
- power-supply
- reg
additionalProperties: false
examples:
- |
dsi {

View 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>

View 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 {

View 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>

View 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>

View 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 {

View 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>