diff options
author | Markus Pargmann <mpa@pengutronix.de> | 2014-07-29 11:24:44 +0400 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2014-08-28 16:19:40 +0400 |
commit | e8126753a9a5896ed50c9d9bf66fa46f0f1982a6 (patch) | |
tree | e95bc5779609623bc822239c1c590d50e472bddb /Documentation/devicetree/bindings/gpio/gpio-pca953x.txt | |
parent | 4bb93349d9d001f565aafe2a1890cbb6e4476b58 (diff) | |
download | linux-e8126753a9a5896ed50c9d9bf66fa46f0f1982a6.tar.xz |
gpio: pca953x: Add DT binding documentation
Add a devicetree binding documentation for the pca953x driver.
Signed-off-by: Markus Pargmann <mpa@pengutronix.de>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'Documentation/devicetree/bindings/gpio/gpio-pca953x.txt')
-rw-r--r-- | Documentation/devicetree/bindings/gpio/gpio-pca953x.txt | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/gpio/gpio-pca953x.txt b/Documentation/devicetree/bindings/gpio/gpio-pca953x.txt new file mode 100644 index 000000000000..b9a42f294dd0 --- /dev/null +++ b/Documentation/devicetree/bindings/gpio/gpio-pca953x.txt @@ -0,0 +1,39 @@ +* NXP PCA953x I2C GPIO multiplexer + +Required properties: + - compatible: Has to contain one of the following: + nxp,pca9505 + nxp,pca9534 + nxp,pca9535 + nxp,pca9536 + nxp,pca9537 + nxp,pca9538 + nxp,pca9539 + nxp,pca9554 + nxp,pca9555 + nxp,pca9556 + nxp,pca9557 + nxp,pca9574 + nxp,pca9575 + nxp,pca9698 + maxim,max7310 + maxim,max7312 + maxim,max7313 + maxim,max7315 + ti,pca6107 + ti,tca6408 + ti,tca6416 + ti,tca6424 + exar,xra1202 + +Example: + + + gpio@20 { + compatible = "nxp,pca9505"; + reg = <0x20>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pca9505>; + interrupt-parent = <&gpio3>; + interrupts = <23 IRQ_TYPE_LEVEL_LOW>; + }; |