Commit | Line | Data |
---|---|---|
1b5bda21 FK |
1 | APM X-Gene SoC GPIO controller bindings |
2 | ||
3 | This is a gpio controller that is part of the flash controller. | |
4 | This gpio controller controls a total of 48 gpios. | |
5 | ||
6 | Required properties: | |
7 | - compatible: "apm,xgene-gpio" for X-Gene GPIO controller | |
8 | - reg: Physical base address and size of the controller's registers | |
9 | - #gpio-cells: Should be two. | |
10 | - first cell is the pin number | |
11 | - second cell is used to specify the gpio polarity: | |
12 | 0 = active high | |
13 | 1 = active low | |
14 | - gpio-controller: Marks the device node as a GPIO controller. | |
15 | ||
16 | Example: | |
17 | gpio0: gpio0@1701c000 { | |
18 | compatible = "apm,xgene-gpio"; | |
19 | reg = <0x0 0x1701c000 0x0 0x40>; | |
20 | gpio-controller; | |
21 | #gpio-cells = <2>; | |
22 | }; |