12976b179SSimon GuinotBinding for the GPIO extension bus found on some LaCie/Seagate boards
22976b179SSimon Guinot(Example: 2Big/5Big Network v2, 2Big NAS).
32976b179SSimon Guinot
42976b179SSimon GuinotRequired properties:
52976b179SSimon Guinot- compatible: "lacie,netxbig-gpio-ext".
62976b179SSimon Guinot- addr-gpios: GPIOs representing the address register (LSB -> MSB).
72976b179SSimon Guinot- data-gpios: GPIOs representing the data register (LSB -> MSB).
82976b179SSimon Guinot- enable-gpio: latches the new configuration (address, data) on raising edge.
92976b179SSimon Guinot
102976b179SSimon GuinotExample:
112976b179SSimon Guinot
122976b179SSimon Guinotnetxbig_gpio_ext: netxbig-gpio-ext {
132976b179SSimon Guinot	compatible = "lacie,netxbig-gpio-ext";
142976b179SSimon Guinot
152976b179SSimon Guinot	addr-gpios = <&gpio1 15 GPIO_ACTIVE_HIGH
162976b179SSimon Guinot		      &gpio1 16 GPIO_ACTIVE_HIGH
172976b179SSimon Guinot		      &gpio1 17 GPIO_ACTIVE_HIGH>;
182976b179SSimon Guinot	data-gpios = <&gpio1 12 GPIO_ACTIVE_HIGH
192976b179SSimon Guinot		      &gpio1 13 GPIO_ACTIVE_HIGH
202976b179SSimon Guinot		      &gpio1 14 GPIO_ACTIVE_HIGH>;
212976b179SSimon Guinot	enable-gpio = <&gpio0 29 GPIO_ACTIVE_HIGH>;
222976b179SSimon Guinot};
23