diff options
author | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2012-11-02 01:40:53 +0100 |
---|---|---|
committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2012-11-15 00:15:18 +0100 |
commit | a6ae7594b1b157e0e7976ed105a7be27d69a5361 (patch) | |
tree | ad9d2fdca3d7a20335d29498101917eb8fc8782b /include | |
parent | 078eb12648c2f8bba48921f60ec2cec3e1bbc051 (diff) | |
download | kernel_goldelico_gta04-a6ae7594b1b157e0e7976ed105a7be27d69a5361.zip kernel_goldelico_gta04-a6ae7594b1b157e0e7976ed105a7be27d69a5361.tar.gz kernel_goldelico_gta04-a6ae7594b1b157e0e7976ed105a7be27d69a5361.tar.bz2 |
ACPI / PM: Move device PM functions related to sleep states
Introduce helper function returning the target sleep state of the
system and use it to move the remaining device power management
functions from sleep.c to device_pm.c.
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/acpi/acpi_bus.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/acpi/acpi_bus.h b/include/acpi/acpi_bus.h index 35812b6..bf8709a 100644 --- a/include/acpi/acpi_bus.h +++ b/include/acpi/acpi_bus.h @@ -470,9 +470,11 @@ static inline int acpi_pm_device_run_wake(struct device *dev, bool enable) #endif #ifdef CONFIG_PM_SLEEP +u32 acpi_target_system_state(void); int __acpi_device_sleep_wake(struct acpi_device *, u32, bool); int acpi_pm_device_sleep_wake(struct device *, bool); #else +static inline u32 acpi_target_system_state(void) { return ACPI_STATE_S0; } static inline int __acpi_device_sleep_wake(struct acpi_device *adev, u32 target_state, bool enable) { |