linux-uconsole/kernel/power
Rebecca Schultz cc2ae286f8 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-02-03 21:27:08 -08:00
..
console.c vt: remove power stuff from kernel/power 2009-09-19 13:13:25 -07:00
consoleearlysuspend.c consoleearlysuspend: Fix for 2.6.32 2010-02-03 21:27:08 -08:00
earlysuspend.c PM: Implement early suspend api 2010-02-03 21:27:04 -08:00
fbearlysuspend.c PM: earlysuspend: Removing dependence on console. 2010-02-03 21:27:08 -08:00
hibernate.c PM / Hibernate: Fix blkdev refleaks 2009-11-03 11:01:46 +01:00
hibernate_nvs.c PM/Hibernate: Move NVS routines into a seperate file (v2). 2009-06-12 21:32:33 +02:00
Kconfig PM: earlysuspend: Removing dependence on console. 2010-02-03 21:27:08 -08:00
main.c PM: Add user-space wake lock api. 2010-02-03 21:27:05 -08:00
Makefile PM: earlysuspend: Removing dependence on console. 2010-02-03 21:27:08 -08:00
power.h PM: Add user-space wake lock api. 2010-02-03 21:27:05 -08:00
poweroff.c trivial: kernel/power/poweroff.c: whitespace fix 2009-06-12 18:01:46 +02:00
process.c PM: wakelock: Don't dump unfrozen task list when aborting try_to_freeze_tasks after less than one second 2010-02-03 21:27:07 -08:00
snapshot.c mm: don't use alloc_bootmem_low() where not strictly needed 2009-09-22 07:17:38 -07:00
suspend.c PM: Enable early suspend through /sys/power/state 2010-02-03 21:27:05 -08: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 PM / Hibernate: Add newline to load_image() fail path 2009-11-03 11:03:09 +01:00
swsusp.c PM/Hibernate: Move NVS routines into a seperate file (v2). 2009-06-12 21:32:33 +02:00
user.c headers: smp_lock.h redux 2009-07-12 12:22:34 -07:00
userwakelock.c PM: Add user-space wake lock api. 2010-02-03 21:27:05 -08:00
wakelock.c PM: wakelocks: Use seq_file for /proc/wakelocks so we can get more than 3K of stats. 2010-02-03 21:27:04 -08:00