Commit 454f5d9d authored by Maxime Ripard's avatar Maxime Ripard Committed by Rob Herring

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: default avatarMaxime Ripard <maxime@cerno.tech>
Signed-off-by: default avatarRob Herring <robh@kernel.org>
parent 07e6315e
......@@ -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:
- |
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment