diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c index 5b548aee9cbc43f30a0e0bb0d850ceed3d606e08..6e100ae7f5b581711e112b227d685270322268c2 100644 --- a/drivers/pci/pci.c +++ b/drivers/pci/pci.c @@ -1540,8 +1540,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 */