Commit | Line | Data |
---|---|---|
e8126753 MP |
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 | |
2db8aba8 | 27 | ti,tca9539 |
9f49f6dd | 28 | onsemi,pca9654 |
e8126753 MP |
29 | exar,xra1202 |
30 | ||
31 | Example: | |
32 | ||
33 | ||
34 | gpio@20 { | |
35 | compatible = "nxp,pca9505"; | |
36 | reg = <0x20>; | |
37 | pinctrl-names = "default"; | |
38 | pinctrl-0 = <&pinctrl_pca9505>; | |
39 | interrupt-parent = <&gpio3>; | |
40 | interrupts = <23 IRQ_TYPE_LEVEL_LOW>; | |
41 | }; |