diff options
author | Markus Pargmann <mpa@pengutronix.de> | 2014-07-29 03:24:44 -0400 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2014-08-28 08:19:40 -0400 |
commit | e8126753a9a5896ed50c9d9bf66fa46f0f1982a6 (patch) | |
tree | e95bc5779609623bc822239c1c590d50e472bddb | |
parent | 4bb93349d9d001f565aafe2a1890cbb6e4476b58 (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.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 @@ | |||
1 | * NXP PCA953x I2C GPIO multiplexer | ||
2 | |||
3 | Required 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 | |||
29 | Example: | ||
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 | }; | ||