summaryrefslogtreecommitdiff
path: root/kernel/power/suspend.c
diff options
context:
space:
mode:
authorArve Hjønnevåg <arve@android.com>2008-10-09 19:17:11 -0700
committerColin Cross <ccross@android.com>2011-06-14 09:08:42 -0700
commitb0dc34309fc9f98de480aa383c7f6f035ce3b54a (patch)
tree6b8633a1b37edc00b10a8c05a27eb35795a3776f /kernel/power/suspend.c
parentc1783f55b10d7dfb4ada9a7149821b644255d8df (diff)
PM: Enable early suspend through /sys/power/state
If EARLYSUSPEND is enabled then writes to /sys/power/state no longer blocks, and the kernel will try to enter the requested state every time no wakelocks are held. Write "on" to resume normal operation.
Diffstat (limited to 'kernel/power/suspend.c')
-rw-r--r--kernel/power/suspend.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/kernel/power/suspend.c b/kernel/power/suspend.c
index 1c41ba21541..63774df522b 100644
--- a/kernel/power/suspend.c
+++ b/kernel/power/suspend.c
@@ -28,6 +28,9 @@
#include "power.h"
const char *const pm_states[PM_SUSPEND_MAX] = {
+#ifdef CONFIG_EARLYSUSPEND
+ [PM_SUSPEND_ON] = "on",
+#endif
[PM_SUSPEND_STANDBY] = "standby",
[PM_SUSPEND_MEM] = "mem",
};