OSDN Git Service

USB: add NO_D3_DURING_SLEEP flag and revert 151b61284776be2
[android-x86/kernel.git] / drivers / usb / core / hcd-pci.c
index aa7bbbc..6c1642b 100644 (file)
@@ -495,15 +495,6 @@ static int hcd_pci_suspend_noirq(struct device *dev)
 
        pci_save_state(pci_dev);
 
-       /*
-        * Some systems crash if an EHCI controller is in D3 during
-        * a sleep transition.  We have to leave such controllers in D0.
-        */
-       if (hcd->broken_pci_sleep) {
-               dev_dbg(dev, "Staying in PCI D0\n");
-               return retval;
-       }
-
        /* If the root hub is dead rather than suspended, disallow remote
         * wakeup.  usb_hc_died() should ensure that both hosts are marked as
         * dying, so we only need to check the primary roothub.