Difference between revisions of "Power Management"

From eLinux.org
Jump to: navigation, search
(More videos)
(Added the ELC2013 Contest section)
 
(11 intermediate revisions by 6 users not shown)
Line 1: Line 1:
 +
==[[File:Robot64x64.png]] ELC2013 Tech Zone Contest==
 +
<div style="margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#ffffcc; align:right; ">
 +
To add a link to your new page use the following wiki link format:
 +
 +
<nowiki>[[My New Page]]</nowiki>
 +
 +
Save this page/section and your new page link will appear in Red.  Click it and begin editing your new page.  Remember to conduct all Discussions on the Discussion page associated to every wiki page.  The link is at the top, directly above the page title.
 +
</div>
 +
----
 +
 +
==Introduction==
 
This page has information about Power Management for Linux. Power Management exists because many products are handheld or mobile, and consumers are interested in using their products for as long as possible on a single battery charge.
 
This page has information about Power Management for Linux. Power Management exists because many products are handheld or mobile, and consumers are interested in using their products for as long as possible on a single battery charge.
  
Line 5: Line 16:
 
** LessWatts.org is about how you can save real watts, however you use Linux on your computer or computers.
 
** LessWatts.org is about how you can save real watts, however you use Linux on your computer or computers.
 
** LessWatts is about creating a community around saving power on Linux, bringing developers, users, and sysadmins together to share software, optimizations, and tips and tricks.
 
** LessWatts is about creating a community around saving power on Linux, bringing developers, users, and sysadmins together to share software, optimizations, and tips and tricks.
 +
** LessWatts also provides the [http://www.lesswatts.org/projects/powertop/ powertop] tool, which helps to identify some power hogs.
 +
* [[OMAP Power Management]]
 +
** For Power Management on processors in the [[Texas Instruments]] OMAP family.
 +
 +
== Linux Power Management Mini-Summit ==
 +
=== Mini-Summit Notes ===
 +
* [http://lwn.net/Articles/400465/  2010 Notes from the Boston Linux Power Management Mini-Summit]
 +
* [http://lwn.net/Articles/345007/  2009 Notes from the Montreal Linux Power Management Mini-Summit]
 +
* [http://lwn.net/Articles/292447/  2008 Notes from the Ottawa Linux Power Management Summit]
  
 
== CE Linux Forum Standards ==
 
== CE Linux Forum Standards ==
Line 10: Line 30:
  
 
== Documents ==
 
== Documents ==
* Mapping of ACPI states to omap power states: {{pdf|Acpi-to-omap2-mapping.pdf|ACPI to OMAP2 Mapping}}
+
* [[Device_Power_Management_Specification]]
 +
 
 +
* [[Dynamic_Power_Management_Specification]]
 +
 
 +
* Mapping of ACPI states to omap power states: [[Media:Acpi-to-omap2-mapping.pdf|ACPI to OMAP2 Mapping]]
  
 
For some good overviews of different PM features relevant to embedded, you may want to look at the following papers:
 
For some good overviews of different PM features relevant to embedded, you may want to look at the following papers:
Line 22: Line 46:
 
* Linux Suspend-to-Disk Objectives for Consumer Electronic Devices - Vitaly Wool [http://tree.celinuxforum.org/CelfPubWiki/ELCEurope2007Presentations?action=AttachFile&do=view&target=std.pdf Slides].
 
* Linux Suspend-to-Disk Objectives for Consumer Electronic Devices - Vitaly Wool [http://tree.celinuxforum.org/CelfPubWiki/ELCEurope2007Presentations?action=AttachFile&do=view&target=std.pdf Slides].
  
* Linux Clock Management Framework - Siarhei Yermalayeu http://tree.celinuxforum.org/CelfPubWiki/ELCEurope2007Presentations?action=AttachFile&do=view&target=ELC_2007_Linux_clock_fmw.pdf
+
* Linux Clock Management Framework - Siarhei Yermalayeu [http://tree.celinuxforum.org/CelfPubWiki/ELCEurope2007Presentations?action=AttachFile&do=view&target=ELC_2007_Linux_clock_fmw.pdf slides]
 +
 
 +
* Advanced Power Management for OMAP3, Peter de Schrijver, FOSDEM 2009 [http://free-electrons.com/pub/video/2009/fosdem/fosdem2009-schrijver-advanced-pm-omap3.ogv Video]
 +
 
 +
* Taking Linux power management to production quality, Eugeny Mints, ELCE 2008 [http://free-electrons.com/pub/video/2008/elce/elce2008-mints-linux-pm-production-quality.ogv Video].
 +
 
 +
* Power Management on ARM11, Mischa Jonker, ELCE 2008 [http://tree.celinuxforum.org/CelfPubWiki/ELCEurope2008Presentations?action=AttachFile&do=get&target=MischaJonker_ARM11_power_management_CELF_ELC_2008.pdf Slides] and [http://free-electrons.com/pub/video/2008/elce/elce2008-jonker-power-management-arm11.ogv video].
 +
 
 +
* [[Power_Management_Specification]]
  
 +
* [[Static_Power_Management_Specification]]
  
 
== Open Source Projects/Mailing Lists ==
 
== Open Source Projects/Mailing Lists ==

Latest revision as of 11:00, 13 February 2013

Robot64x64.png ELC2013 Tech Zone Contest

To add a link to your new page use the following wiki link format:

[[My New Page]]

Save this page/section and your new page link will appear in Red. Click it and begin editing your new page. Remember to conduct all Discussions on the Discussion page associated to every wiki page. The link is at the top, directly above the page title.


Introduction

This page has information about Power Management for Linux. Power Management exists because many products are handheld or mobile, and consumers are interested in using their products for as long as possible on a single battery charge.

Power Management Technology/Project pages

  • http://www.lesswatts.org/index.php - LessWatts.org
    • LessWatts.org is about how you can save real watts, however you use Linux on your computer or computers.
    • LessWatts is about creating a community around saving power on Linux, bringing developers, users, and sysadmins together to share software, optimizations, and tips and tricks.
    • LessWatts also provides the powertop tool, which helps to identify some power hogs.
  • OMAP Power Management

Linux Power Management Mini-Summit

Mini-Summit Notes

CE Linux Forum Standards

See here CELF PM Requirements 2006

Documents

For some good overviews of different PM features relevant to embedded, you may want to look at the following papers:

  • Every Microamp is Sacred - A Dynamic Voltage and Current Control Interface for the Linux Kernel - Liam Girdwood Slides and video
  • Power Management Quality of Service and How You Could Use it in Your Embedded Application - Mark Gross Slides and video
  • Building Blocks for Embedded Power Management - Kevin Hilman Slides and video
  • Linux Suspend-to-Disk Objectives for Consumer Electronic Devices - Vitaly Wool Slides.
  • Linux Clock Management Framework - Siarhei Yermalayeu slides
  • Advanced Power Management for OMAP3, Peter de Schrijver, FOSDEM 2009 Video
  • Taking Linux power management to production quality, Eugeny Mints, ELCE 2008 Video.
  • Power Management on ARM11, Mischa Jonker, ELCE 2008 Slides and video.

Open Source Projects/Mailing Lists