dt-bindings: serial: re-order entries to match coding convention

The DT schema coding convention expressed in
Documentation/devicetree/bindings/example-schema.yaml expects entries in
following order:
 - properties, patternProperties
 - required
 - if blocks, allOf with if-blocks
 - additionalProperties/unevaluatedProperties

Re-order few schemas to match the convention to avoid repeating review
comments for new patches using existing code as template.  No functional
changes.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Link: https://lore.kernel.org/r/20231016181909.368429-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Krzysztof Kozlowski 2023-10-16 20:19:09 +02:00 committed by Greg Kroah-Hartman
parent 0059bc9a29
commit 22088bbb02
9 changed files with 32 additions and 32 deletions

View File

@ -91,11 +91,6 @@ properties:
- description: range upper bound
- description: adjustment (in permyriad, i.e. 0.01%)
allOf:
- $ref: serial.yaml
unevaluatedProperties: false
required:
- compatible
- reg
@ -106,6 +101,11 @@ required:
- dmas
- dma-names
allOf:
- $ref: serial.yaml
unevaluatedProperties: false
examples:
- |
#include <dt-bindings/clock/tegra30-car.h>

View File

@ -40,11 +40,11 @@ required:
- interrupts
- reg
unevaluatedProperties: false
allOf:
- $ref: /schemas/serial/serial.yaml#
unevaluatedProperties: false
examples:
- |
serial@a9c00000 {

View File

@ -78,8 +78,6 @@ required:
- interrupts
- reg
unevaluatedProperties: false
allOf:
- $ref: /schemas/serial/serial.yaml#
@ -97,6 +95,8 @@ allOf:
reg:
maxItems: 1
unevaluatedProperties: false
examples:
- |
#include <dt-bindings/interrupt-controller/arm-gic.h>

View File

@ -38,6 +38,13 @@ properties:
- const: sclk
- const: pclk
required:
- compatible
- reg
- interrupts
- clocks
- clock-names
allOf:
- $ref: serial.yaml#
@ -53,13 +60,6 @@ allOf:
clock-names:
minItems: 2
required:
- compatible
- reg
- interrupts
- clocks
- clock-names
unevaluatedProperties: false
examples:

View File

@ -111,8 +111,6 @@ required:
- clock-names
- power-domains
unevaluatedProperties: false
if:
properties:
compatible:
@ -125,6 +123,8 @@ then:
required:
- resets
unevaluatedProperties: false
examples:
- |
#include <dt-bindings/clock/r8a7795-cpg-mssr.h>

View File

@ -77,8 +77,6 @@ required:
- clock-names
- power-domains
unevaluatedProperties: false
if:
properties:
compatible:
@ -89,6 +87,8 @@ then:
required:
- resets
unevaluatedProperties: false
examples:
- |
#include <dt-bindings/clock/r8a7790-cpg-mssr.h>

View File

@ -77,8 +77,6 @@ required:
- clock-names
- power-domains
unevaluatedProperties: false
if:
properties:
compatible:
@ -89,6 +87,8 @@ then:
required:
- resets
unevaluatedProperties: false
examples:
- |
#include <dt-bindings/clock/r8a7740-clock.h>

View File

@ -86,8 +86,6 @@ required:
- interrupts
- reg
unevaluatedProperties: false
allOf:
- $ref: serial.yaml#
@ -128,6 +126,8 @@ allOf:
- const: uart
- const: clk_uart_baud0
unevaluatedProperties: false
examples:
- |
#include <dt-bindings/clock/samsung,s3c64xx-clock.h>

View File

@ -87,14 +87,6 @@ properties:
description:
TX FIFO threshold configuration (in bytes).
if:
required:
- uart-has-rtscts
then:
properties:
cts-gpios: false
rts-gpios: false
patternProperties:
"^(bluetooth|bluetooth-gnss|gnss|gps|mcu)$":
if:
@ -136,6 +128,14 @@ patternProperties:
required:
- compatible
if:
required:
- uart-has-rtscts
then:
properties:
cts-gpios: false
rts-gpios: false
additionalProperties: true
examples: