aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/host/ohci-hcd.c
diff options
context:
space:
mode:
authorHauke Mehrtens <hauke@hauke-m.de>2012-03-12 20:04:47 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-03-15 15:41:58 -0400
commitfa3364b5a2d79b0c94a912b371c92bd3d06bc8fb (patch)
treec1fbe64425df32ad3f821083bf8a2aebd675f208 /drivers/usb/host/ohci-hcd.c
parent57e596f3af88ef52dea9640ed5e34ecd38893a02 (diff)
USB: OHCI: Add a generic platform device driver
This adds a generic driver for platform devices. It works like the PCI driver and is based on it. This is for devices which do not have an own bus but their OHCI controller works like a PCI controller. It will be used for the Broadcom bcma and ssb USB OHCI controller. Acked-by: Alan Stern <stern@rowland.harvard.edu> Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/host/ohci-hcd.c')
-rw-r--r--drivers/usb/host/ohci-hcd.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/usb/host/ohci-hcd.c b/drivers/usb/host/ohci-hcd.c
index c1c550f2a517..ddd54c70d0fd 100644
--- a/drivers/usb/host/ohci-hcd.c
+++ b/drivers/usb/host/ohci-hcd.c
@@ -1121,6 +1121,11 @@ MODULE_LICENSE ("GPL");
1121#define PLATFORM_DRIVER ohci_xls_driver 1121#define PLATFORM_DRIVER ohci_xls_driver
1122#endif 1122#endif
1123 1123
1124#ifdef CONFIG_USB_OHCI_HCD_PLATFORM
1125#include "ohci-platform.c"
1126#define PLATFORM_DRIVER ohci_platform_driver
1127#endif
1128
1124#if !defined(PCI_DRIVER) && \ 1129#if !defined(PCI_DRIVER) && \
1125 !defined(PLATFORM_DRIVER) && \ 1130 !defined(PLATFORM_DRIVER) && \
1126 !defined(OMAP1_PLATFORM_DRIVER) && \ 1131 !defined(OMAP1_PLATFORM_DRIVER) && \