|
@@ -653,6 +653,7 @@ int xhci_run(struct usb_hcd *hcd)
|
|
|
"Finished xhci_run for USB2 roothub");
|
|
|
return 0;
|
|
|
}
|
|
|
+EXPORT_SYMBOL_GPL(xhci_run);
|
|
|
|
|
|
static void xhci_only_stop_hcd(struct usb_hcd *hcd)
|
|
|
{
|
|
@@ -929,6 +930,7 @@ int xhci_suspend(struct xhci_hcd *xhci)
|
|
|
|
|
|
return rc;
|
|
|
}
|
|
|
+EXPORT_SYMBOL_GPL(xhci_suspend);
|
|
|
|
|
|
/*
|
|
|
* start xHC (not bus-specific)
|
|
@@ -1082,6 +1084,7 @@ int xhci_resume(struct xhci_hcd *xhci, bool hibernated)
|
|
|
|
|
|
return retval;
|
|
|
}
|
|
|
+EXPORT_SYMBOL_GPL(xhci_resume);
|
|
|
#endif /* CONFIG_PM */
|
|
|
|
|
|
/*-------------------------------------------------------------------------*/
|
|
@@ -4902,6 +4905,7 @@ error:
|
|
|
kfree(xhci);
|
|
|
return retval;
|
|
|
}
|
|
|
+EXPORT_SYMBOL_GPL(xhci_gen_setup);
|
|
|
|
|
|
static const struct hc_driver xhci_hc_driver = {
|
|
|
.description = "xhci-hcd",
|