dt-bindings: pinctrl: amlogic,meson-pinctrl: allow gpio-line-names

Allow gpio-line-names property for the gpio subnodes.

Fixes: 94df03a452 ("dt-bindings: pinctrl: Convert Amlogic Meson pinctrl binding")
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
Reviewed-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20230707-topic-amlogic-upstream-pinctrl-fix-bindings-v2-1-2160060446d7@linaro.org
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
This commit is contained in:
Neil Armstrong 2023-07-07 10:20:44 +02:00 committed by Linus Walleij
parent 49104893fe
commit ccd6873770
5 changed files with 18 additions and 0 deletions

View file

@ -36,6 +36,10 @@ patternProperties:
- const: mux
- const: gpio
gpio-line-names:
minItems: 62 # A1
maxItems: 82 # S4
unevaluatedProperties:
type: object
$ref: amlogic,meson-pinctrl-common.yaml#/$defs/meson-pins

View file

@ -36,6 +36,9 @@ patternProperties:
- const: ds
- const: gpio
gpio-line-names:
maxItems: 15
unevaluatedProperties:
type: object
$ref: amlogic,meson-pinctrl-common.yaml#/$defs/meson-pins

View file

@ -38,6 +38,9 @@ patternProperties:
- const: mux
- const: ds
gpio-line-names:
maxItems: 85
unevaluatedProperties:
type: object
$ref: amlogic,meson-pinctrl-common.yaml#/$defs/meson-pins

View file

@ -44,6 +44,10 @@ patternProperties:
- const: pull
- const: gpio
gpio-line-names:
minItems: 11 # GXL
maxItems: 16 # Meson8
unevaluatedProperties:
type: object
$ref: amlogic,meson-pinctrl-common.yaml#/$defs/meson-pins

View file

@ -45,6 +45,10 @@ patternProperties:
- const: pull-enable
- const: gpio
gpio-line-names:
minItems: 86 # AXG
maxItems: 120 # Meson8
unevaluatedProperties:
type: object
$ref: amlogic,meson-pinctrl-common.yaml#/$defs/meson-pins