mirror of https://gitee.com/openkylin/linux.git
dt-bindings: Remove FIXME in yaml bindings
Some binding that were introduced early on got a comment to enable additionalProperties, but we couldn't due to the generic properties being reported as errors. The way we're dealing with this now is to use the draft-08's unevaluatedProperties (even though the tools doesn't do anything with it yet). Let's convert those old bindings to it. Signed-off-by: Maxime Ripard <maxime@cerno.tech> Signed-off-by: Rob Herring <robh@kernel.org>
This commit is contained in:
parent
07e6315e75
commit
454f5d9da1
|
@ -68,9 +68,7 @@ else:
|
|||
clocks:
|
||||
maxItems: 1
|
||||
|
||||
# FIXME: We should set it, but it would report all the generic
|
||||
# properties as additional properties.
|
||||
# additionalProperties: false
|
||||
unevaluatedProperties: false
|
||||
|
||||
examples:
|
||||
- |
|
||||
|
|
|
@ -40,9 +40,7 @@ required:
|
|||
- clocks
|
||||
- resets
|
||||
|
||||
# FIXME: We should set it, but it would report all the generic
|
||||
# properties as additional properties.
|
||||
# additionalProperties: false
|
||||
unevaluatedProperties: false
|
||||
|
||||
examples:
|
||||
- |
|
||||
|
|
|
@ -93,9 +93,7 @@ allOf:
|
|||
required:
|
||||
- resets
|
||||
|
||||
# FIXME: We should set it, but it would report all the generic
|
||||
# properties as additional properties.
|
||||
# additionalProperties: false
|
||||
unevaluatedProperties: false
|
||||
|
||||
examples:
|
||||
- |
|
||||
|
|
|
@ -52,9 +52,7 @@ required:
|
|||
- interrupts
|
||||
- interrupt-controller
|
||||
|
||||
# FIXME: We should set it, but it would report all the generic
|
||||
# properties as additional properties.
|
||||
# additionalProperties: false
|
||||
unevaluatedProperties: false
|
||||
|
||||
examples:
|
||||
- |
|
||||
|
|
|
@ -60,9 +60,7 @@ required:
|
|||
- clocks
|
||||
- clock-names
|
||||
|
||||
# FIXME: We should set it, but it would report all the generic
|
||||
# properties as additional properties.
|
||||
# additionalProperties: false
|
||||
unevaluatedProperties: false
|
||||
|
||||
examples:
|
||||
- |
|
||||
|
|
|
@ -85,6 +85,8 @@ required:
|
|||
- clocks
|
||||
- clock-names
|
||||
|
||||
unevaluatedProperties: false
|
||||
|
||||
examples:
|
||||
- |
|
||||
mmc0: mmc@1c0f000 {
|
||||
|
@ -97,8 +99,4 @@ examples:
|
|||
cd-gpios = <&pio 7 1 0>;
|
||||
};
|
||||
|
||||
# FIXME: We should set it, but it would report all the generic
|
||||
# properties as additional properties.
|
||||
# additionalProperties: false
|
||||
|
||||
...
|
||||
|
|
|
@ -38,6 +38,8 @@ required:
|
|||
- phy-handle
|
||||
- allwinner,sram
|
||||
|
||||
unevaluatedProperties: false
|
||||
|
||||
examples:
|
||||
- |
|
||||
emac: ethernet@1c0b000 {
|
||||
|
@ -49,8 +51,4 @@ examples:
|
|||
allwinner,sram = <&emac_sram 1>;
|
||||
};
|
||||
|
||||
# FIXME: We should set it, but it would report all the generic
|
||||
# properties as additional properties.
|
||||
# additionalProperties: false
|
||||
|
||||
...
|
||||
|
|
|
@ -49,6 +49,8 @@ required:
|
|||
- compatible
|
||||
- reg
|
||||
|
||||
unevaluatedProperties: false
|
||||
|
||||
examples:
|
||||
- |
|
||||
mdio@1c0b080 {
|
||||
|
@ -63,8 +65,4 @@ examples:
|
|||
};
|
||||
};
|
||||
|
||||
# FIXME: We should set it, but it would report all the generic
|
||||
# properties as additional properties.
|
||||
# additionalProperties: false
|
||||
|
||||
...
|
||||
|
|
|
@ -49,6 +49,8 @@ required:
|
|||
- clock-names
|
||||
- phy-mode
|
||||
|
||||
unevaluatedProperties: false
|
||||
|
||||
examples:
|
||||
- |
|
||||
gmac: ethernet@1c50000 {
|
||||
|
@ -61,8 +63,4 @@ examples:
|
|||
phy-mode = "mii";
|
||||
};
|
||||
|
||||
# FIXME: We should set it, but it would report all the generic
|
||||
# properties as additional properties.
|
||||
# additionalProperties: false
|
||||
|
||||
...
|
||||
|
|
|
@ -184,6 +184,8 @@ allOf:
|
|||
- mdio-parent-bus
|
||||
- mdio@1
|
||||
|
||||
unevaluatedProperties: false
|
||||
|
||||
examples:
|
||||
- |
|
||||
ethernet@1c0b000 {
|
||||
|
@ -314,8 +316,4 @@ examples:
|
|||
};
|
||||
};
|
||||
|
||||
# FIXME: We should set it, but it would report all the generic
|
||||
# properties as additional properties.
|
||||
# additionalProperties: false
|
||||
|
||||
...
|
||||
|
|
|
@ -31,9 +31,7 @@ required:
|
|||
- compatible
|
||||
- reg
|
||||
|
||||
# FIXME: We should set it, but it would report all the generic
|
||||
# properties as additional properties.
|
||||
# additionalProperties: false
|
||||
unevaluatedProperties: false
|
||||
|
||||
examples:
|
||||
- |
|
||||
|
|
Loading…
Reference in New Issue