diff --git a/drivers/usb/host/xhci.c b/drivers/usb/host/xhci.c
index a1afb7c..f03a7dd 100644
--- a/drivers/usb/host/xhci.c
+++ b/drivers/usb/host/xhci.c
@@ -819,6 +819,8 @@ int xhci_resume(struct xhci_hcd *xhci, bool hibernated)
 	if (xhci->quirks & XHCI_RESET_ON_RESUME)
 		hibernated = true;
 
+	hibernated = true;
+
 	if (!hibernated) {
 		/* step 1: restore register */
 		xhci_restore_registers(xhci);
