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 | 77 | examples: |
| 78 | 78 | - | |
| 79 | − compatible = "simple-bus"; | |
| 80 | − ranges; | |
| 81 | − | |
| 82 | 79 | apb { |
| 83 | 80 | compatible = "simple-bus"; |
| 84 | 81 | #address-cells = <1>; |
| @@ -91,7 +88,7 @@ examples: · 6 unmodified lines | ||
| 91 | 88 | |
| 92 | 89 | pinctrl: pinctrl { |
| 93 | 90 | compatible = "aspeed,g5-pinctrl"; |
| 94 | − aspeed,external-nodes = <&gfx &lhc>; | |
| 91 | + aspeed,external-nodes = <&gfx>, <&lhc>; | |
| 95 | 92 | |
| 96 | 93 | pinctrl_i2c3_default: i2c3_default { |
| 97 | 94 | function = "I2C3"; |