linux-uconsole/kernel/power
Arve Hjønnevåg 47dfb46bf6 PM: Add user-space wake lock api.
This adds /sys/power/wake_lock and /sys/power/wake_unlock.
Writing a string to wake_lock creates a wake lock the
first time is sees a string and locks it. Optionally, the
string can be followed by a timeout.
To unlock the wake lock, write the same string to wake_unlock.

Change-Id: I66c6e3fe6487d17f9c2fafde1174042e57d15cd7
2011-06-14 09:08:42 -07:00
..
block_io.c block: kill off REQ_UNPLUG 2011-03-10 08:52:27 +01:00
console.c vt: introduce and use vt_kmsg_redirect() function 2009-12-15 08:53:28 -08:00
earlysuspend.c PM: Implement early suspend api 2011-06-14 09:08:42 -07:00
hibernate.c PM / Hibernate: Update kerneldoc comments in hibernate.c 2011-05-24 23:36:06 +02:00
Kconfig PM: Add user-space wake lock api. 2011-06-14 09:08:42 -07:00
main.c PM: Add user-space wake lock api. 2011-06-14 09:08:42 -07:00
Makefile PM: Add user-space wake lock api. 2011-06-14 09:08:42 -07:00
power.h PM: Add user-space wake lock api. 2011-06-14 09:08:42 -07:00
poweroff.c Input: sysrq - drop tty argument from sysrq ops handlers 2010-08-19 22:07:06 -07:00
process.c workqueue, freezer: unify spelling of 'freeze' + 'able' to 'freezable' 2011-02-16 17:48:59 +01:00
snapshot.c Revert "PM / Hibernate: Reduce autotuned default image size" 2011-05-17 23:19:19 +02:00
suspend.c PM: Enable early suspend through /sys/power/state 2011-06-14 09:08:42 -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 Merge branch 'for-2.6.38/core' of git://git.kernel.dk/linux-2.6-block 2011-01-13 10:45:01 -08:00
user.c PM / Hibernate: Fix ioctl SNAPSHOT_S2RAM 2011-05-11 21:10:58 +02:00
userwakelock.c PM: Add user-space wake lock api. 2011-06-14 09:08:42 -07:00
wakelock.c PM: wakelocks: Use seq_file for /proc/wakelocks so we can get more than 3K of stats. 2011-06-14 09:08:42 -07:00