Thermal: support for imx6
NOTE: This blueprint is not on the PMWG roadmap and is not being worked on unless that situation changes.
add thermal support to imx6
Blueprint information
- Status:
- Complete
- Approver:
- Amit Kucheria
- Priority:
- Low
- Drafter:
- Rob
- Direction:
- Approved
- Assignee:
- Rob
- Definition:
- Obsolete
- Series goal:
- Accepted for trunk
- Implementation:
- Not started
- Milestone target:
- 2012.05
- Started by
- Completed by
- Serge Broslavsky
Related branches
Related bugs
Sprints
Whiteboard
Meta:
Headline: Add i.MX6Q thermal driver using the existing generic thermal framework and the recently added cpu_cooling interface.
Acceptance: Approved for upstreaming by community.
Roadmap id: PMWG2011-
Status:
Adding the cooling interface depends on cpufreq. An imx6q cpufreq was previously being upstreamed (and used to test the cpu cooling functionality but activities on upstreaming it have ceased. So the latest imx6q thermal drive submitted has removed the use of cpu_cooling.
[amitk, 29/11/2012]: Rob doesn't work for PMWG anymore. No more visibility into this.
Work Items
Work items for 2012.01:
Initial patch submission: DONE
Work items for 2012.03:
[robertdavidlee] Add support for thermal framework into the driver: DONE
[robertdavidlee] Work with Freescale Landing team to land thermal management solution on i.MX6: DONE
Work items for 2012.04:
[robertdavidlee] Rework patch for new API by Amit Daniel: DONE
Work items for 2012.05:
[robertdavidlee] Gain patch acceptance and merge to kernel 3.5: TODO
[robertdavidlee] Test thermal management with thermal test scripts in Ubuntu and Android LEBs: BLOCKED
Dependency tree
* Blueprints in grey have been implemented.