Merge branch 'drm-next-3.15-wip' of git://people.freedesktop.org/~deathsimple/linux...
[linux-2.6-microblaze.git] / Documentation / devicetree / bindings / usb / gr-udc.txt
1 USB Peripheral Controller driver for Aeroflex Gaisler GRUSBDC.
2
3 The GRUSBDC USB Device Controller core is available in the GRLIB VHDL
4 IP core library.
5
6 Note: In the ordinary environment for the core, a Leon SPARC system,
7 these properties are built from information in the AMBA plug&play.
8
9 Required properties:
10
11 - name : Should be "GAISLER_USBDC" or "01_021"
12
13 - reg : Address and length of the register set for the device
14
15 - interrupts : Interrupt numbers for this device
16
17 Optional properties:
18
19 - epobufsizes : An array of buffer sizes for OUT endpoints. If the property is
20         not present, or for endpoints outside of the array, 1024 is assumed by
21         the driver.
22
23 - epibufsizes : An array of buffer sizes for IN endpoints. If the property is
24         not present, or for endpoints outside of the array, 1024 is assumed by
25         the driver.
26
27 For further information look in the documentation for the GLIB IP core library:
28 http://www.gaisler.com/products/grlib/grip.pdf