aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'drivers')
-rw-r--r--drivers/usb/core/hcd-pci.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/usb/core/hcd-pci.c b/drivers/usb/core/hcd-pci.c
index 3fb9af80cbf4..424674203fd3 100644
--- a/drivers/usb/core/hcd-pci.c
+++ b/drivers/usb/core/hcd-pci.c
@@ -250,6 +250,12 @@ int usb_hcd_pci_suspend (struct pci_dev *dev, pm_message_t message)
250 pci_disable_device (dev); 250 pci_disable_device (dev);
251 } 251 }
252 252
253 if (message.event == PM_EVENT_FREEZE ||
254 message.event == PM_EVENT_PRETHAW) {
255 dev_dbg(hcd->self.controller, "--> no state change\n");
256 goto done;
257 }
258
253 if (!has_pci_pm) { 259 if (!has_pci_pm) {
254 dev_dbg (hcd->self.controller, "--> PCI D0/legacy\n"); 260 dev_dbg (hcd->self.controller, "--> PCI D0/legacy\n");
255 goto done; 261 goto done;