summaryrefslogtreecommitdiff
path: root/kernel/power/power.h
diff options
context:
space:
mode:
authorArve Hjønnevåg <arve@android.com>2008-09-09 22:14:34 -0700
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:37:52 -0800
commitb680227f20c5cbb3ee962c14cdeb7599c90aa861 (patch)
treef84a5dd71b2a1cd7fc572202e7c594113bd3c6ff /kernel/power/power.h
parentb4c83f4c4b293aba9a7f499b1c544db15b8d1f2b (diff)
PM: Implement wakelock api.
PM: wakelock: Replace expire work with a timer The expire work function did not work in the normal case. Signed-off-by: Arve Hjønnevåg <arve@android.com>
Diffstat (limited to 'kernel/power/power.h')
-rw-r--r--kernel/power/power.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/kernel/power/power.h b/kernel/power/power.h
index 9a00a0a26280..a48dd0277ed2 100644
--- a/kernel/power/power.h
+++ b/kernel/power/power.h
@@ -245,3 +245,10 @@ static inline void suspend_thaw_processes(void)
{
}
#endif
+
+#ifdef CONFIG_WAKELOCK
+/* kernel/power/wakelock.c */
+extern struct workqueue_struct *suspend_work_queue;
+extern struct wake_lock main_wake_lock;
+extern suspend_state_t requested_suspend_state;
+#endif