USB: xHCI: re-initialize cmd_completion
[pandora-kernel.git] / drivers / usb / host / xhci.c
index 4cb69e0..492a61c 100644 (file)
@@ -1173,6 +1173,7 @@ static int xhci_configure_endpoint(struct xhci_hcd *xhci,
                cmd_completion = &virt_dev->cmd_completion;
                cmd_status = &virt_dev->cmd_status;
        }
+       init_completion(cmd_completion);
 
        if (!ctx_change)
                ret = xhci_queue_configure_endpoint(xhci, in_ctx->dma,