Thermal management on ARM platforms

Health check

Has description OK
Has acceptance criteria OK
Has blueprints OK
Has no Blocked blueprints n/a
Has a roadmap id OK

Ready in 2012Q1

Overall blueprint completion
 
50 % complete of 6

Description

We have a working proof-of-concept thermal management solution on OMAP, u8500 and Exynos platforms at present. However, it is based on a completely new thermal framework that we now believe is unlikely to go upstream. In order to achieve the desired outcome, we now need to:

Read the full description.

Acceptance criteria

  • Linaro kernels for at least 2 member platforms that do thermal management.
  • Assuming the following trip points are defined - SAFE, MONITOR, ALERT, PANIC. A program will be created that will try to consume varying amount of CPU cycles to try to heat the core. As the temperature crosses the various trip points (up or down), we should see increased (or decreased) frequency capping.