Here are patches I've had sitting around for a while ... many of them are IMO now mergeable, but I think the last two need work to integrate better with ACPI and PCI. - Crosslink ACPI and matching "real" device nodes in sysfs. Updated version of a patch from early last year. - acpi_pm_device_sleep_state() cleanup - pci_choose_state() cleanup and fixes (but arguably this needs to change given the new method scheme) - USB uses pci_choose_state(), seems safe given those fixes - Make ACPI set up device.power.can_wakeup driver model flags - Make ACPI use device_may_wakeup(dev) policy inputs from userspace, instead of /proc/acpi/wakeup ... probably needs work yet given the method reordering stuff - Make PCI set up device.power.can_wakeup flags ... presumably this still breaks on PPC, which needs more work. _______________________________________________ linux-pm mailing list linux-pm@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linux-foundation.org/mailman/listinfo/linux-pm