From: Todd P. <tp...@mv...> - 2004-10-20 01:58:17
|
The Dynamic Power Management Project has released new versions of the Linux DPM kernel patches and utilities. See http://sourceforge.net/projects/dynamicpower/ Core: * Add x86 Centrino 1.7G model setup script (from Armin Kuster). * Power parameters are now named, names provided by the board-specific code. SysFS files and messages now use these names. * Add operating point sysfs attributes for power parameter values. Operating points may now be created without the (board-specific, defined by kernel headers) ordered list of power parameter values. The parameters may now be filled in individually by writing to the associated attributes. This also allows parameters for an existing operating point to be modified at runtime. * Add sysfs attributes for operating states (not yet used, for future stats). * Move read/write active operating state interfaces to new /sys/dpm/state/active attribute. * Add policy sysfs attributes for mapping operating states to operating points. Policies may now be created without the (board-specific, defined by kernel headers) ordered list of mappings (in operating state index oreder). Now the mappings may be filled in individually by writing to the associated attributes. This also allows mappings for an existing policy to be modified at runtime. * Move interface for read/write active policy to new /sys/dpm/policy/active attribute. * Add /proc/pid/dpmstate for reading and setting task states (based on contribution from Armin Kuster). * Disable forced operating points, these need work (and are better handled in userspace). * Move sysfs and portions of /proc interface going forward to new dpm-ui.c * Remove obsolete interface support routines. * Resync with kernel.org for 2.6.9. OMAP: * Add omap730 setup script (from Armin Kuster). * Changes due to new OMAP clocking code. * Allow -1 "no change" value for all power parameters. * Resync with linux-omap.bkbits.net for 2.6.9-final. -- Todd |