dt-bindings: gpio: pca953x: Document interrupts, update example
authorGeert Uytterhoeven <geert+renesas@glider.be>
Tue, 19 Jun 2018 17:24:41 +0000 (19:24 +0200)
committerRob Herring <robh@kernel.org>
Tue, 10 Jul 2018 14:08:57 +0000 (08:08 -0600)
The device can optionally supply an interrupt, hence document that.

Add required GPIO properties to the example (extracted from a patch by
Wolfram Sang).

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Rob Herring <robh@kernel.org>
Documentation/devicetree/bindings/gpio/gpio-pca953x.txt

index 88f22866550750f93d02e90b4026d5df28b70799..4e3c550e319ad2e09b95941123f8b535ae6ac58f 100644 (file)
@@ -37,6 +37,7 @@ Required properties:
  - #interrupt-cells: if to be used as interrupt expander.
 
 Optional properties:
+ - interrupts: interrupt specifier for the device's interrupt output.
  - reset-gpios: GPIO specification for the RESET input. This is an
                active low signal to the PCA953x.
  - vcc-supply: power supply regulator.
@@ -49,6 +50,8 @@ Example:
                reg = <0x20>;
                pinctrl-names = "default";
                pinctrl-0 = <&pinctrl_pca9505>;
+               gpio-controller;
+               #gpio-cells = <2>;
                interrupt-parent = <&gpio3>;
                interrupts = <23 IRQ_TYPE_LEVEL_LOW>;
        };