diff options
author | Andreas Larsson <andreas@gaisler.com> | 2013-04-17 08:36:50 -0400 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2013-04-26 02:50:27 -0400 |
commit | ddb27f3bf771b53e0e7aa93d0186ea5c03381e23 (patch) | |
tree | 19202eaf7b0e2d215c156e86992714f67ce804cc /Documentation/devicetree/bindings | |
parent | 12028d2d216220618f76284af5f8ed510b11da55 (diff) |
gpio: grgpio: Add device driver for GRGPIO cores
This driver supports GRGPIO gpio cores available in the GRLIB VHDL IP
core library from Aeroflex Gaisler.
Signed-off-by: Andreas Larsson <andreas@gaisler.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'Documentation/devicetree/bindings')
-rw-r--r-- | Documentation/devicetree/bindings/gpio/gpio-grgpio.txt | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/gpio/gpio-grgpio.txt b/Documentation/devicetree/bindings/gpio/gpio-grgpio.txt new file mode 100644 index 000000000000..1ec46fdf11d0 --- /dev/null +++ b/Documentation/devicetree/bindings/gpio/gpio-grgpio.txt | |||
@@ -0,0 +1,21 @@ | |||
1 | Aeroflex Gaisler GRGPIO General Purpose I/O cores. | ||
2 | |||
3 | The GRGPIO GPIO core is available in the GRLIB VHDL IP core library. | ||
4 | |||
5 | Note: In the ordinary environment for the GRGPIO core, a Leon SPARC system, | ||
6 | these properties are built from information in the AMBA plug&play. | ||
7 | |||
8 | Required properties: | ||
9 | |||
10 | - name : Should be "GAISLER_GPIO" or "01_01a" | ||
11 | |||
12 | - reg : Address and length of the register set for the device | ||
13 | |||
14 | - interrupts : Interrupt numbers for this device | ||
15 | |||
16 | Optional properties: | ||
17 | |||
18 | - nbits : The number of gpio lines. If not present driver assumes 32 lines. | ||
19 | |||
20 | For further information look in the documentation for the GLIB IP core library: | ||
21 | http://www.gaisler.com/products/grlib/grip.pdf | ||