|
@@ -40,7 +40,7 @@ it on BCM4708 family.
|
|
|
/* called during probe() after chip reset completes */
|
|
|
--- a/drivers/usb/host/xhci.c
|
|
|
+++ b/drivers/usb/host/xhci.c
|
|
|
-@@ -156,6 +156,49 @@ int xhci_start(struct xhci_hcd *xhci)
|
|
|
+@@ -158,6 +158,49 @@ int xhci_start(struct xhci_hcd *xhci)
|
|
|
return ret;
|
|
|
}
|
|
|
|
|
@@ -90,7 +90,7 @@ it on BCM4708 family.
|
|
|
/*
|
|
|
* Reset a halted HC.
|
|
|
*
|
|
|
-@@ -606,10 +649,20 @@ static int xhci_init(struct usb_hcd *hcd
|
|
|
+@@ -608,10 +651,20 @@ static int xhci_init(struct usb_hcd *hcd
|
|
|
|
|
|
static int xhci_run_finished(struct xhci_hcd *xhci)
|
|
|
{
|
|
@@ -114,7 +114,7 @@ it on BCM4708 family.
|
|
|
xhci->shared_hcd->state = HC_STATE_RUNNING;
|
|
|
xhci->cmd_ring_state = CMD_RING_STATE_RUNNING;
|
|
|
|
|
|
-@@ -619,6 +672,10 @@ static int xhci_run_finished(struct xhci
|
|
|
+@@ -621,6 +674,10 @@ static int xhci_run_finished(struct xhci
|
|
|
xhci_dbg_trace(xhci, trace_xhci_dbg_init,
|
|
|
"Finished xhci_run for USB3 roothub");
|
|
|
return 0;
|