Power manager specification... (request for comments).

Zephaniah E. Hull warp at aehallh.com
Wed Aug 15 16:28:28 EDT 2007


On Wed, Aug 15, 2007 at 04:01:47PM -0400, Jim Gettys wrote:
> Fpr general comment and discussion, the following is a list of things
> cjb and I think should happen.  What are we missing?  Other opinions?
> 
> Actions that OHM should do:
> 
> o On momentary power button:
>   turn off screen, suspend machine, leave keyboard and wireless on;
> keyboard/touchpad will cause instant on again.
> o On lid close on battery, should turn off keyboard, turn off screen
>   Then should suspend to RAM, including disabling and 
>   powering down wireless
> o on lid close, on power, leave the machine on and running.
> o On lid open, turn on keyboard, reset keyboard, resume from suspend,
> turn wireless back on, tell NM to reassociate (maybe only after some
> delay), try previous association first, of course...
> o On ebook mode, should turn off keyboard
> o On lid open, should reset keyboard
> o on ebook to non-ebook mode, should reset keyboard
> o on external power supply on *or* off, should reset touchpad

On external power supply off, should check lid, if lid is closed then we
should do the 'lid close on battery' process.

Possibly, on external power supply on, we should switch to 'lid close,
on power' state.

> o rotate should probably be done by OHM.
> 
> When we are suspended, and the battery wakes us up because it is "low",
> then:
> 	For now, graceful shutdown after journal has been notified
> 	May do hibernation if enough flash is available.
> 
> Task: Tune the default DPMS parameters.
> 
> Reset keyboard instructions are in trac.
> 
> The big question is: how to do idle?
> 	X DPMS extension? X SS extension? cpuidle kernel patch, about to go
> mainline in Linux, with module to tell ohm the system has been idle?
> other ideas?

-- 
	  1024D/E65A7801 Zephaniah E. Hull <warp at aehallh.com>
	   92ED 94E4 B1E6 3624 226D  5727 4453 008B E65A 7801
	    CCs of replies from mailing lists are requested.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.laptop.org/pipermail/devel/attachments/20070815/68118371/attachment.sig>


More information about the Devel mailing list