Kernel related development for Power Management Working Group

Current documentation for “Linaro PMWG Kernel”

To classify a blueprint as documentation, set the Implementation status to “Informational” When the blueprint's Definition status is marked “Approved”, it will appear in this listing.

ARM power mgmt [Theme - cpufreq] for Linaro PMWG Kernel
Track cpufreq-related work on ARM This is a META blueprint. We don't really track any work items on actual work here. It is just used to collect all related blueprints and get nice graphs in Launchpad.
ARM power mgmt [Theme - cpuidle] for Linaro PMWG Kernel
Track cpuidle work
ARM power mgmt [Theme - Multicore] for Linaro PMWG Kernel
Track multicore work
ARM power mgmt [Theme - tools] for Linaro PMWG Kernel
Tools to aid in debugging of power management related features on ARM. This includes extending powertop and providing new tools to check the state of voltage/clock/power domains, voltage regulators and temperature sensors.
ARM platforms have increasingly started to map their power management control system to use the in-kernel infrastructure such as cpufreq, cpuidle, clock framework and regulator framework. However, some enhancements are desirable to the kernel infrastructure and in the area of power measurement tools to create a gene...
ARM power mgmt [Theme - QA] for Linaro PMWG Kernel
Track PM-QA-related work on ARM This is a META blueprint. We don't really track any work items on actual work here. It is just used to collect all related blueprints and get nice graphs in Launchpad.
Any user-space process can die, be killed, or starve. Need a way to make sure the Thermal Manager is still alive and if not, be able to restart or notify the system. Research, define, architect and implement. Do we have a Kernel-level component (as part of the Thermal Framework or simply a separate driver?) that det...
How best to detect thermal event; currently do polling. Use uevent or other system notification (kernel-to-userspace)? Research, define and implement. Some silicon on-die sensor (for certain OMAP4) contains an interrupt that is generated on any thermal event. This interrupt could be used to trigger the thermal algo...
These are tasks that members of the WG might do that are not strictly related to PM. Those work items can be tracked here. This is a META blueprint. We don't really track any work items or actual work here. It is just used to collect all related blueprints and get nice graphs in Launchpad.
Validate the work done on common cpuidle
Common Clock port to Exynos platform for Linaro PMWG Kernel
convert use of clock to common clock
Work with partners to consolidate a set of interesting workloads that are important to test energy consumption against. Linaro's ability to improve power management is contingent on our ability to measure improvement (or degradation) on a regular basis. This blueprint suggests a number workloads for consideration. ...
Create block diagram for kernel thermal frame work

13 blueprint(s) listed.