The schema examples are now validated against the schema itself. The AST2500 pinctrl schema has a couple of errors: Documentation/devicetree/bindings/pinctrl/aspeed,ast2500-pinctrl.example.dt.yaml: \ example-0: $nodename:0: 'example-0' does not match '^(bus|soc|axi|ahb|apb)(@[0-9a-f]+)?$' Documentation/devicetree/bindings/pinctrl/aspeed,ast2500-pinctrl.example.dt.yaml: \ pinctrl: aspeed,external-nodes: [[1, 2]] is too short
Unified · Split
| @@ -76,9 +76,6 @@ required: · 75 unmodified lines | |||
| 76 | 76 | ||
| 77 | examples: | 77 | examples: |
| 78 | - | | 78 | - | |
| 79 | compatible = "simple-bus"; | ||
| 80 | ranges; | ||
| 81 | |||
| 82 | apb { | 79 | apb { |
| 83 | compatible = "simple-bus"; | 80 | compatible = "simple-bus"; |
| 84 | #address-cells = <1>; | 81 | #address-cells = <1>; |
| @@ -91,7 +88,7 @@ examples: · 6 unmodified lines | |||
| 91 | 88 | ||
| 92 | pinctrl: pinctrl { | 89 | pinctrl: pinctrl { |
| 93 | compatible = "aspeed,g5-pinctrl"; | 90 | compatible = "aspeed,g5-pinctrl"; |
| 94 | aspeed,external-nodes = <&gfx &lhc>; | 91 | aspeed,external-nodes = <&gfx>, <&lhc>; |
| 95 | 92 | ||
| 96 | pinctrl_i2c3_default: i2c3_default { | 93 | pinctrl_i2c3_default: i2c3_default { |
| 97 | function = "I2C3"; | 94 | function = "I2C3"; |