Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 131112
b: refs/heads/master
c: cbbc2f6
h: refs/heads/master
v: v3
  • Loading branch information
Rafael J. Wysocki authored and Jesse Barnes committed Feb 5, 2009
1 parent 16cd1b4 commit 8ec3e83
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 5 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 27be54a65c89c4b4aa9b25fc6fba31ffd01a08ca
refs/heads/master: cbbc2f6b0d438f80831c20124137ea92f0e5149b
10 changes: 6 additions & 4 deletions trunk/drivers/pci/pci-driver.c
Original file line number Diff line number Diff line change
Expand Up @@ -434,16 +434,18 @@ static int pci_pm_default_resume(struct pci_dev *pci_dev)
{
pci_fixup_device(pci_fixup_resume, pci_dev);

if (!pci_is_bridge(pci_dev))
pci_enable_wake(pci_dev, PCI_D0, false);
if (pci_is_bridge(pci_dev))
return 0;

pci_enable_wake(pci_dev, PCI_D0, false);
return pci_pm_reenable_device(pci_dev);
}

static void pci_pm_default_suspend_generic(struct pci_dev *pci_dev)
{
/* If device is enabled at this point, disable it */
pci_disable_enabled_device(pci_dev);
/* If a non-bridge device is enabled at this point, disable it */
if (!pci_is_bridge(pci_dev))
pci_disable_enabled_device(pci_dev);
/*
* Save state with interrupts enabled, because in principle the bus the
* device is on may be put into a low power state after this code runs.
Expand Down

0 comments on commit 8ec3e83

Please sign in to comment.