aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/host/ehci-hcd.c
diff options
context:
space:
mode:
authorJulie Zhu <julie.zhu@xilinx.com>2009-09-21 18:08:19 -0400
committerGreg Kroah-Hartman <gregkh@suse.de>2009-12-11 14:55:13 -0500
commit08d3c18e6674c5d46e4333a462b1e2e4c4ded1d4 (patch)
tree2efb48ceb2b86784b1966d696bd38c03a71ab7a4 /drivers/usb/host/ehci-hcd.c
parent9eb66f71318df6ab73bad2fb924a36777cf0220e (diff)
USB: Add support for Xilinx USB host controller
Add bus glue driver for Xilinx USB host controller. The controller can be configured as HS only or HS/FS hybrid. The driver uses the device tree file to configure the driver according to the setting in the hardware system. This driver has been tested with usbtest using the NET2280 PCI card. Signed-off-by: Julie Zhu <julie.zhu@xilinx.com> Signed-off-by: John Linn <john.linn@xilinx.com> Acked-by: Grant Likely <grant.likely@secretlab.ca> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb/host/ehci-hcd.c')
-rw-r--r--drivers/usb/host/ehci-hcd.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/usb/host/ehci-hcd.c b/drivers/usb/host/ehci-hcd.c
index d8f4aaa616f2..e2afb2b5faf8 100644
--- a/drivers/usb/host/ehci-hcd.c
+++ b/drivers/usb/host/ehci-hcd.c
@@ -1120,6 +1120,11 @@ MODULE_LICENSE ("GPL");
1120#define OF_PLATFORM_DRIVER ehci_hcd_ppc_of_driver 1120#define OF_PLATFORM_DRIVER ehci_hcd_ppc_of_driver
1121#endif 1121#endif
1122 1122
1123#ifdef CONFIG_XPS_USB_HCD_XILINX
1124#include "ehci-xilinx-of.c"
1125#define OF_PLATFORM_DRIVER ehci_hcd_xilinx_of_driver
1126#endif
1127
1123#ifdef CONFIG_PLAT_ORION 1128#ifdef CONFIG_PLAT_ORION
1124#include "ehci-orion.c" 1129#include "ehci-orion.c"
1125#define PLATFORM_DRIVER ehci_orion_driver 1130#define PLATFORM_DRIVER ehci_orion_driver