svn commit: r267205 - projects/pmac_pmu/sys/dev/pci
Justin Hibbits
jhibbits at FreeBSD.org
Sat Jun 7 05:05:59 UTC 2014
Author: jhibbits
Date: Sat Jun 7 05:05:58 2014
New Revision: 267205
URL: http://svnweb.freebsd.org/changeset/base/267205
Log:
Use bus_generic_suspend_child/resume_child instead of directly using
DEVICE_SUSPEND_CHILD/DEVICE_RESUME_CHILD, so that extra bookkeeping can take
place.
Modified:
projects/pmac_pmu/sys/dev/pci/pci.c
Modified: projects/pmac_pmu/sys/dev/pci/pci.c
==============================================================================
--- projects/pmac_pmu/sys/dev/pci/pci.c Sat Jun 7 04:55:19 2014 (r267204)
+++ projects/pmac_pmu/sys/dev/pci/pci.c Sat Jun 7 05:05:58 2014 (r267205)
@@ -3655,7 +3655,7 @@ pci_suspend_child(device_t dev, device_t
dinfo = device_get_ivars(child);
pci_cfg_save(child, dinfo, 0);
- error = DEVICE_SUSPEND(child);
+ error = bus_generic_suspend_child(dev, child);
if (error)
return (error);
@@ -3674,7 +3674,7 @@ pci_resume_child(device_t dev, device_t
if (pci_do_power_resume)
pci_set_power_child(dev, child, PCI_POWERSTATE_D0);
- error = DEVICE_RESUME(child);
+ error = bus_generic_resume_child(dev, child);
dinfo = device_get_ivars(child);
pci_cfg_restore(child, dinfo);
More information about the svn-src-projects
mailing list