blob: d543fd1b8b23e866a6a43aa93e5c5d2f860a5c54 [file] [log] [blame]
Tom Rini53633a82024-02-29 12:33:36 -05001Gateworks PLD GPIO controller bindings
2
Tom Rini6bb92fc2024-05-20 09:54:58 -06003The GPIO controller should be a child node on an I2C bus.
Tom Rini53633a82024-02-29 12:33:36 -05004
5Required properties:
6- compatible: Should be "gateworks,pld-gpio"
7- reg: I2C slave address
8- gpio-controller: Marks the device node as a GPIO controller.
9- #gpio-cells: Should be <2>. The first cell is the gpio number and
10 the second cell is used to specify optional parameters.
11
12Example:
13
14pld@56 {
15 compatible = "gateworks,pld-gpio";
16 reg = <0x56>;
17 gpio-controller;
18 #gpio-cells = <2>;
19};