diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c index 897fa5ccdb789d56724a5e2504a99836f6076baf..fdcf01af676279ffdf06249dd7238082de9695ea 100644 --- a/drivers/pci/pci.c +++ b/drivers/pci/pci.c @@ -1583,8 +1583,10 @@ void pci_pm_init(struct pci_dev *dev) int pm; u16 pmc; + pm_runtime_forbid(&dev->dev); device_enable_async_suspend(&dev->dev); dev->wakeup_prepared = false; + dev->pm_cap = 0; /* find PCI PM capability in list */