USB: UHCI: Add support for GRLIB GRUSBHC controller
authorJan Andersson <jan@gaisler.com>
Fri, 6 May 2011 10:00:18 +0000 (12:00 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Sat, 7 May 2011 01:24:02 +0000 (18:24 -0700)
commit3db7739c80990ef53621f76f6095a91e70d88546
tree334f92bdf51969eb4d7e4daa7dc48f63a421fc5c
parentd3219d1c4c9ab7cd959f8f294420faf5f936cf55
USB: UHCI: Add support for GRLIB GRUSBHC controller

This patch adds support for the UHCI part of the GRLIB GRUSBHC controller
found on some LEON/GRLIB SoCs.

The UHCI HCD previously only supported controllers connected over PCI.
This patch adds support for the first non-PCI UHCI HC. I have tried to
replicate the solution used in ehci-hcd.c.

Tested on GR-LEON4-ITX board (LEON4/GRLIB with GRUSBHC) and x86 with Intel
UHCI HC.

Signed-off-by: Jan Andersson <jan@gaisler.com>
Acked-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/host/Kconfig
drivers/usb/host/uhci-grlib.c [new file with mode: 0644]
drivers/usb/host/uhci-hcd.c