aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarkus Pargmann <mpa@pengutronix.de>2014-07-29 03:24:44 -0400
committerLinus Walleij <linus.walleij@linaro.org>2014-08-28 08:19:40 -0400
commite8126753a9a5896ed50c9d9bf66fa46f0f1982a6 (patch)
treee95bc5779609623bc822239c1c590d50e472bddb
parent4bb93349d9d001f565aafe2a1890cbb6e4476b58 (diff)
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>
-rw-r--r--Documentation/devicetree/bindings/gpio/gpio-pca953x.txt39
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 @@
1* NXP PCA953x I2C GPIO multiplexer
2
3Required properties:
4 - compatible: Has to contain one of the following:
5 nxp,pca9505
6 nxp,pca9534
7 nxp,pca9535
8 nxp,pca9536
9 nxp,pca9537
10 nxp,pca9538
11 nxp,pca9539
12 nxp,pca9554
13 nxp,pca9555
14 nxp,pca9556
15 nxp,pca9557
16 nxp,pca9574
17 nxp,pca9575
18 nxp,pca9698
19 maxim,max7310
20 maxim,max7312
21 maxim,max7313
22 maxim,max7315
23 ti,pca6107
24 ti,tca6408
25 ti,tca6416
26 ti,tca6424
27 exar,xra1202
28
29Example:
30
31
32 gpio@20 {
33 compatible = "nxp,pca9505";
34 reg = <0x20>;
35 pinctrl-names = "default";
36 pinctrl-0 = <&pinctrl_pca9505>;
37 interrupt-parent = <&gpio3>;
38 interrupts = <23 IRQ_TYPE_LEVEL_LOW>;
39 };