X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=drivers%2Fusb%2Fcore%2Fhcd-pci.c;h=6c1642b382fdbdac30af6ff646a73874151782bd;hb=2c1a56c8c620ff93050ee4ef545cc585d2f93034;hp=aa7bbbcf9d8a26ba7d5d04282bb54bb56e0c59d6;hpb=20fc17886631cece5e5a517eca833fdf9d843fb0;p=android-x86%2Fkernel.git diff --git a/drivers/usb/core/hcd-pci.c b/drivers/usb/core/hcd-pci.c index aa7bbbcf9d8a..6c1642b382fd 100644 --- a/drivers/usb/core/hcd-pci.c +++ b/drivers/usb/core/hcd-pci.c @@ -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.