From: Peng Fan <peng.fan@xxxxxxx> And bounds for gpio-ranges to address dtbs_error. Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxx> Signed-off-by: Peng Fan <peng.fan@xxxxxxx> --- V2: Enlarge bounds, and still restrict as 1 for previous devices Add A-b .../devicetree/bindings/gpio/gpio-vf610.yaml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/gpio/gpio-vf610.yaml b/Documentation/devicetree/bindings/gpio/gpio-vf610.yaml index d2c39dba56ad..69eac4194459 100644 --- a/Documentation/devicetree/bindings/gpio/gpio-vf610.yaml +++ b/Documentation/devicetree/bindings/gpio/gpio-vf610.yaml @@ -59,7 +59,8 @@ properties: - const: port gpio-ranges: - maxItems: 1 + minItems: 1 + maxItems: 32 required: - compatible @@ -70,6 +71,18 @@ required: - "#gpio-cells" - gpio-controller +allOf: + - if: + properties: + compatible: + contains: + enum: + - fsl,vf610-gpio + then: + properties: + gpio-ranges: + maxItems: 1 + additionalProperties: false examples: -- 2.37.1