PCI devices and legacy devices driver should utinize ACPI power management enhancement.
Created attachment 4637 [details] p1-patch for binding ACPI devices with physical devices
Created attachment 4638 [details] P2-bind acpi devices with pci devices
Created attachment 4639 [details] p3-get ACPI PCI device suspend state callback
Created attachment 4640 [details] p4-ACPI PCI set power state callback
The 4 patches are to enhance the PCI power management. I suggest merge patch 1, 2, 4 first, since the 3rd patch may need change when Pavel's power state convention (change pm_message_t to a structure) is done.
applied to acpi-test tree
Created attachment 4953 [details] incremental patch from David Shaohua Li this patch to quiet the dmesg applied to acpi-test tree
patches above shipped in 2.6.13-rc3 - closing. Shaohua will open a new bug for missing pieces.
Created attachment 6775 [details] increment patch for pci_choose_state