blob: e466598105fc6a2ed1a3ada4c166bf9a4cee4d39 [file] [log] [blame]
Andreas Larssonddb27f32013-04-17 14:36:50 +02001Aeroflex Gaisler GRGPIO General Purpose I/O cores.
2
3The GRGPIO GPIO core is available in the GRLIB VHDL IP core library.
4
5Note: In the ordinary environment for the GRGPIO core, a Leon SPARC system,
6these properties are built from information in the AMBA plug&play.
7
8Required 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
16Optional properties:
17
18- nbits : The number of gpio lines. If not present driver assumes 32 lines.
19
Andreas Larsson08ffb222013-04-17 14:36:51 +020020- irqmap : An array with an index for each gpio line. An index is either a valid
21 index into the interrupts property array, or 0xffffffff that indicates
22 no irq for that line. Driver provides no interrupt support if not
23 present.
24
Andreas Larssonddb27f32013-04-17 14:36:50 +020025For further information look in the documentation for the GLIB IP core library:
26http://www.gaisler.com/products/grlib/grip.pdf