Staging
v0.5.1
https://github.com/torvalds/linux
Raw File
Tip revision: 38dbfb59d1175ef458d006556061adeaa8751b72 authored by Linus Torvalds on 03 February 2014, 00:42:13 UTC
Linus 3.14-rc1
Tip revision: 38dbfb5
gr-udc.txt
USB Peripheral Controller driver for Aeroflex Gaisler GRUSBDC.

The GRUSBDC USB Device Controller core is available in the GRLIB VHDL
IP core library.

Note: In the ordinary environment for the core, a Leon SPARC system,
these properties are built from information in the AMBA plug&play.

Required properties:

- name : Should be "GAISLER_USBDC" or "01_021"

- reg : Address and length of the register set for the device

- interrupts : Interrupt numbers for this device

Optional properties:

- epobufsizes : An array of buffer sizes for OUT endpoints. If the property is
	not present, or for endpoints outside of the array, 1024 is assumed by
	the driver.

- epibufsizes : An array of buffer sizes for IN endpoints. If the property is
	not present, or for endpoints outside of the array, 1024 is assumed by
	the driver.

For further information look in the documentation for the GLIB IP core library:
http://www.gaisler.com/products/grlib/grip.pdf
back to top