On Tue, 18 Aug 2009, Zhang Rui wrote: > On Mon, 2009-08-17 at 08:20 +0800, Rafael J. Wysocki wrote: > > Set async_suspend for all PCI devices and PCIe port services. > > > Alan said that we can not break the resume order of the uhci/ehci host > controllers on some platforms. > > For example, > 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI > Controller #4 (rev 02) > 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI > Controller #5 (rev 02) > 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI > Controller #2 (rev 02) > 00:1a.7 must be resumed after 00:1a.0 and 00:1a.1 > > please refer to this thread: > http://marc.info/?l=linux-acpi&m=122996117918188&w=2 > > So I'm afraid we can not suspend/resume the PCI devices in parallel, > unless we add this off-tree dependency at the same time. It's okay for testing. The dependency is needed mostly for resume-from-hibernation. Alan Stern _______________________________________________ linux-pm mailing list linux-pm@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linux-foundation.org/mailman/listinfo/linux-pm