summaryrefslogtreecommitdiff
path: root/include/acpi
diff options
context:
space:
mode:
authorRafael J. Wysocki <rjw@sisk.pl>2008-07-07 03:32:52 +0200
committerJesse Barnes <jbarnes@virtuousgeek.org>2008-07-07 16:25:43 -0700
commit44e4e66eeae5338b3ca0b28f8352e60bf18d5ba8 (patch)
tree27c32f382f7af839733cbdc5dedf4fc979708a05 /include/acpi
parent961d9120fa6f078492a1c762dd91f2c097e56c83 (diff)
downloadlinux-3.10-44e4e66eeae5338b3ca0b28f8352e60bf18d5ba8.tar.gz
linux-3.10-44e4e66eeae5338b3ca0b28f8352e60bf18d5ba8.tar.bz2
linux-3.10-44e4e66eeae5338b3ca0b28f8352e60bf18d5ba8.zip
PCI: rework pci_set_power_state function to call platform first
Rework pci_set_power_state() so that the platform callback is invoked before the native mechanism, if necessary. Also, make the function check if the device is power manageable by the platform before invoking the platform callback. This may matter if the device dependent on additional power resources controlled by the platform is being put into D0, in which case those power resources must be turned on before we attempt to handle the device itself. Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl> Acked-by: Pavel Machek <pavel@suse.cz> Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Diffstat (limited to 'include/acpi')
0 files changed, 0 insertions, 0 deletions