From: Joey Gouly Date: Tue, 26 Oct 2021 17:58:13 +0000 (+0100) Subject: dt-bindings: pinctrl: Add apple,npins property to apple,pinctrl X-Git-Tag: v6.6.17~8903^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=aa68e1b80d8fd1be41cf2989e9af9620386be9be;p=platform%2Fkernel%2Flinux-rpi.git dt-bindings: pinctrl: Add apple,npins property to apple,pinctrl This property is used to describe the total number of pins on this particular pinctrl hardware block. Signed-off-by: Joey Gouly Reviewed-by: Linus Walleij Acked-by: Rob Herring Link: https://lore.kernel.org/r/20211026175815.52703-4-joey.gouly@arm.com Signed-off-by: Linus Walleij --- diff --git a/Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml b/Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml index 0b3eb06..07b00de 100644 --- a/Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml +++ b/Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml @@ -34,6 +34,10 @@ properties: gpio-ranges: maxItems: 1 + apple,npins: + $ref: /schemas/types.yaml#/definitions/uint32 + description: The number of pins in this GPIO controller. + interrupts: description: One interrupt for each of the (up to 7) interrupt groups supported by the controller sorted by interrupt group @@ -69,6 +73,7 @@ required: - gpio-controller - '#gpio-cells' - gpio-ranges + - apple,npins additionalProperties: false @@ -89,6 +94,7 @@ examples: gpio-controller; #gpio-cells = <2>; gpio-ranges = <&pinctrl 0 0 212>; + apple,npins = <212>; interrupt-controller; #interrupt-cells = <2>;