History log of /system/core/libsuspend/autosuspend_autosleep.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b98865586bcf7779150c461b64e4fe49972f6351 22-Sep-2012 Colin Cross <ccross@android.com> libsuspend: force autosleep off during init

If autosuspend_autosleep_init is called when autosleep is enabled,
for example after a runtime restart with the screen off, the kernel
autosleep state will be enabled, but autosuspend_enabled is false.
Further calls to autosuspend_disable by the framework will not result
in autosleep being disabled.

Call autosuspend_autosleep_disable from autosuspend_autosleep_init
to get the kernel state into a known state that matches the
autosuspend_enabled flag.

Bug: 7119416
Change-Id: I8611e4fd256838272aad4382c2340508805b0376
/system/core/libsuspend/autosuspend_autosleep.c
a2582c2c4d20684b21aaf50913a27239789bf5eb 04-May-2012 Colin Cross <ccross@android.com> libsuspend: create new library to handle triggering suspend

libsuspend provides functions autosuspend_enable() and
autosuspend_disable() to trigger suspend on a variety of different
kernels.

Change-Id: I5dc28fb51532fa7c514330f1cfde7698d31d734c
/system/core/libsuspend/autosuspend_autosleep.c