]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blame - Documentation/devicetree/bindings/gpio/gpio-pca953x.txt
Merge back PM core material for v4.16.
[mirror_ubuntu-jammy-kernel.git] / Documentation / devicetree / bindings / gpio / gpio-pca953x.txt
CommitLineData
e8126753
MP
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
353661df 24 ti,pca9536
e8126753
MP
25 ti,tca6408
26 ti,tca6416
27 ti,tca6424
2db8aba8 28 ti,tca9539
fa2f60ff 29 ti,tca9554
8a64e557 30 onnn,pca9654
e8126753
MP
31 exar,xra1202
32
054ccdef
SL
33Optional properties:
34 - reset-gpios: GPIO specification for the RESET input. This is an
35 active low signal to the PCA953x.
36
e8126753
MP
37Example:
38
39
40 gpio@20 {
41 compatible = "nxp,pca9505";
42 reg = <0x20>;
43 pinctrl-names = "default";
44 pinctrl-0 = <&pinctrl_pca9505>;
45 interrupt-parent = <&gpio3>;
46 interrupts = <23 IRQ_TYPE_LEVEL_LOW>;
47 };