mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-28 11:18:45 +07:00
35b21b6ef8
This adds device tree bindings for the Gateworks PLD GPIO chip, a simple I2C GPIO controller. Cc: devicetree@vger.kernel.org Cc: Imre Kaloz <kaloz@openwrt.org> Cc: Tim Harvey <tharvey@gateworks.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
21 lines
521 B
Plaintext
21 lines
521 B
Plaintext
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>;
|
|
};
|