Power Management Feature Matrix: 11.05

This page is meant to give a snapshot of what we achieved in the PMWG for the 11.05 cycle. For gory details, you're urged to look at our blueprints and our status.

What works and what doesn't with 11.05

Feature inclusion criteria (in this table):

  • Feature should be integrated in the linux-linaro kernel, in the Linaro (ubuntu) archive and on its way upstream (it can still be undergoing reviews upstream)
  • tested on their boards by each partner's assignee and signed-off in the relevant column

Feature

Freescale MX51

TI OMAP3

TI OMAP4

Samsung Orion

ST-E UX8500

Versatile Express

clock tree in debugfs

yes

yes

yes

yes

yes

?

CPUidle driver

?

yes

no

no

no

?

CPUfreq driver

yes

yes

?

yes

yes

?

CPU hotplug / supported CPUs / CPU power state

?

NA

yes/ CPU1 only / OFF

?

?

yes / CPU0 & CPU1 / WFI

test and optimise cpuidle latency using tracepoints

?

yes

no

?

?

?

powertop

yes

yes

yes

yes

yes

?

powerdebug

yes

yes

yes

yes

yes

?

We don't have a Versatile Express board in our team and the current core on there doesn't support PM. So we didn't bother spending time on it.

Kernel features worked on by PMWG for 11.05

  • Features implemented by PMWG assignees or where they helped it getting to mainline (testing, reviewing, etc.)
  • Legend:

Done in Linaro

In Collaboration with upstream

Feature

Mainline

linux-linaro

Link to patch (if not in mainline)

Owner

add cpuidle latency tracepoint to mainline

Yes

?

?

Jeah Pihet + Vishwa

add cpu hotplug latency tracepoint infrastructure to mainline

WIP

No

patch 1/2 patch 2/2

Vincent

imx51 cpufreq driver

Yes

Yes

Not Applicable

Yong + Amit K.

imx51 cpuidle driver

WIP

No

Link

Yong

OMAP3 DVFS

WIP

WIP

Link

Vishwa + community

OMAP3 cpuidle optimisations

WIP

WIP

Link

Vishwa

OMAP4 DVFS

WIP

WIP

Link

Vishwa + community

OMAP4 cpuidle driver

WIP

No

Link

TI

ondemand governor performance improvement (delay calculation)

WIP

No

patch

Vincent

Samsung cpuidle driver

WIP

No

patch

Samsung LT

Samsung clock debugfs

Yes

yes

patch

Amit D.

ux8500 clock debugfs

Yes

yes

ST-Ericsson tree

Vincent

imx51 clock debugfs

Yes

?

?

Yong

Userspace features worked on by PMWG for 11.05

  • New tools, programs written by PMWG assignees or improvements to existing ones
  • Legend:

Done in Linaro

Fixes to existing programs

Feature

Maintained by

Packaged in Linaro

Owner

powerdebug

Linaro

Yes

Amit A. + Amit K.

powertop: fixes for ARM

Upstream

Yes

Amit A.

thermal policy manager

Linaro

No

Steve J.

pytimechart enhancements

Upstream

No

Vincent + Vishwa

WorkingGroups/PowerManagement/Archives/Old-FeatureEnablementMatrix1105 (last modified 2013-08-22 10:36:16)