diff options
author | Linus Walleij <[email protected]> | 2019-01-30 21:31:55 +0100 |
---|---|---|
committer | Linus Walleij <[email protected]> | 2019-02-08 12:32:10 +0100 |
commit | 35b21b6ef888e69c42d7dc93bc360084d31e95f4 (patch) | |
tree | 81e2513deb4fe5b63d93b04161d9c026c9f9b76e | |
parent | 001aca0dbb1d791c676c50a7a610921b6c9b2180 (diff) |
gpio: Add DT bindings for Gateworks PLD GPIO
This adds device tree bindings for the Gateworks PLD
GPIO chip, a simple I2C GPIO controller.
Cc: [email protected]
Cc: Imre Kaloz <[email protected]>
Cc: Tim Harvey <[email protected]>
Signed-off-by: Linus Walleij <[email protected]>
-rw-r--r-- | Documentation/devicetree/bindings/gpio/gateworks,pld-gpio.txt | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/gpio/gateworks,pld-gpio.txt b/Documentation/devicetree/bindings/gpio/gateworks,pld-gpio.txt new file mode 100644 index 000000000000..6e81f8b755c5 --- /dev/null +++ b/Documentation/devicetree/bindings/gpio/gateworks,pld-gpio.txt @@ -0,0 +1,20 @@ +Gateworks PLD GPIO controller bindings + +The GPIO controller should be a child node on an I2C bus, +see: i2c/i2c.txt for details. + +Required properties: +- compatible: Should be "gateworks,pld-gpio" +- reg: I2C slave address +- gpio-controller: Marks the device node as a GPIO controller. +- #gpio-cells: Should be <2>. The first cell is the gpio number and + the second cell is used to specify optional parameters. + +Example: + +pld@56 { + compatible = "gateworks,pld-gpio"; + reg = <0x56>; + gpio-controller; + #gpio-cells = <2>; +}; |