| Submitter | Andrew Morton |
|---|---|
| Date | Sept. 22, 2008, 9:52 p.m. |
| Message ID | <200809222152.m8MLqGSx031961@imap1.linux-foundation.org> |
| Download | mbox | patch |
| Permalink | /patch/983/ |
| State | Rejected |
| Delegated to: | Jeff Garzik |
| Headers | show |
Comments
Patch
diff -puN drivers/net/forcedeth.c~forcedeth-add-pci_enable_device-to-nv_resume drivers/net/forcedeth.c --- a/drivers/net/forcedeth.c~forcedeth-add-pci_enable_device-to-nv_resume +++ a/drivers/net/forcedeth.c @@ -5968,6 +5968,13 @@ static int nv_resume(struct pci_dev *pde pci_set_power_state(pdev, PCI_D0); pci_restore_state(pdev); + rc = pci_enable_device(pdev); + if (rc) { + printk(KERN_ERR "forcedeth: Cannot enable PCI device from suspend\n"); + return rc; + } + pci_set_master(pdev); + /* ack any pending wake events, disable PME */ pci_enable_wake(pdev, PCI_D0, 0);