linux-uconsole/kernel/power
Rebecca Schultz 229b3e82d7 PM: earlysuspend: Removing dependence on console.
Rather than signaling a full update of the display from userspace via a
console switch, this patch introduces 2 files int /sys/power,
wait_for_fb_sleep and wait_for_fb_wake.  Reading these files will block
until the requested state has been entered.  When a read from
wait_for_fb_sleep returns userspace should stop drawing.  When
wait_for_fb_wake returns, it should do a full update.  If either are called
when the fb driver is already in the requested state, they will return
immediately.

Signed-off-by: Rebecca Schultz <rschultz@google.com>
Signed-off-by: Arve Hjønnevåg <arve@android.com>
2010-09-29 17:49:08 -07:00
..
block_io.c block: unify flags for struct bio and struct request 2010-08-07 18:20:39 +02:00
console.c vt: introduce and use vt_kmsg_redirect() function 2009-12-15 08:53:28 -08:00
consoleearlysuspend.c consoleearlysuspend: Fix for 2.6.32 2010-09-29 17:49:08 -07:00
earlysuspend.c PM: Implement early suspend api 2010-09-29 17:49:07 -07:00
fbearlysuspend.c PM: earlysuspend: Removing dependence on console. 2010-09-29 17:49:08 -07:00
hibernate.c swap: revert special hibernation allocation 2010-09-09 18:57:25 -07:00
Kconfig PM: earlysuspend: Removing dependence on console. 2010-09-29 17:49:08 -07:00
main.c PM: Add user-space wake lock api. 2010-09-29 17:49:07 -07:00
Makefile PM: earlysuspend: Removing dependence on console. 2010-09-29 17:49:08 -07:00
nvs.c suspend: Move NVS save/restore code to generic suspend functionality 2010-06-10 11:02:34 -04:00
power.h PM: Add user-space wake lock api. 2010-09-29 17:49:07 -07:00
poweroff.c Input: sysrq - drop tty argument from sysrq ops handlers 2010-08-19 22:07:06 -07:00
process.c PM: wakelock: Don't dump unfrozen task list when aborting try_to_freeze_tasks after less than one second 2010-09-29 17:49:07 -07:00
snapshot.c Merge branch 'pm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6 2010-09-11 15:50:53 -07:00
suspend.c PM: Enable early suspend through /sys/power/state 2010-09-29 17:49:07 -07:00
suspend_test.c PM: Make warning in suspend_test_finish() less likely to happen 2009-10-22 08:23:45 +09:00
swap.c swap: revert special hibernation allocation 2010-09-09 18:57:25 -07:00
user.c PM / Hibernate: Snapshot cleanup 2010-05-10 23:08:17 +02:00
userwakelock.c PM: Add user-space wake lock api. 2010-09-29 17:49:07 -07:00
wakelock.c PM: wakelocks: Use seq_file for /proc/wakelocks so we can get more than 3K of stats. 2010-09-29 17:49:06 -07:00