summaryrefslogtreecommitdiffstats
path: root/include/acpi
diff options
context:
space:
mode:
authorShaohua Li <shaohua.li@intel.com>2007-07-17 22:40:25 +0200
committerLen Brown <len.brown@intel.com>2007-07-22 10:17:47 +0200
commitfd4aff1a28eecbd729b409bf7d3eff5948f20414 (patch)
treeaf015ea8c001dd4d405a453c91a8e74dc0fa91b7 /include/acpi
parentACPI: Implement the set_target() callback from pm_ops (diff)
downloadlinux-fd4aff1a28eecbd729b409bf7d3eff5948f20414.tar.xz
linux-fd4aff1a28eecbd729b409bf7d3eff5948f20414.zip
ACPI: Add acpi_pm_device_sleep_state helper routine
Based on the David Brownell's patch at http://marc.info/?l=linux-acpi&m=117873972806360&w=2 updated by: Rafael J. Wysocki <rjw@sisk.pl> Add a helper routine returning the lowest power (highest number) ACPI device power state that given device can be in while the system is in the sleep state indicated by acpi_target_sleep_state . Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl> Acked-by: Pavel Machek <pavel@ucw.cz> Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'include/acpi')
-rw-r--r--include/acpi/acpi_bus.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/acpi/acpi_bus.h b/include/acpi/acpi_bus.h
index c6fa5e023bc7..529d03554c7a 100644
--- a/include/acpi/acpi_bus.h
+++ b/include/acpi/acpi_bus.h
@@ -364,6 +364,8 @@ acpi_handle acpi_get_child(acpi_handle, acpi_integer);
acpi_handle acpi_get_pci_rootbridge_handle(unsigned int, unsigned int);
#define DEVICE_ACPI_HANDLE(dev) ((acpi_handle)((dev)->archdata.acpi_handle))
+int acpi_pm_device_sleep_state(struct device *, int, int *);
+
#endif /* CONFIG_ACPI */
#endif /*__ACPI_BUS_H__*/