cpufreq support for omap
In OMAP, DVFS (dynamic voltage and frequency scaling) feature is not supported in mainline kernel. So cpufreq is not functional. Purpose of this blueprint is to track development effort for upstreaming dvfs support so that cpufreq can work seamlessly on OMAP.
Blueprint information
- Status:
- Complete
- Approver:
- Amit Kucheria
- Priority:
- Medium
- Drafter:
- vishwanath sripathy
- Direction:
- Approved
- Assignee:
- vishwanath sripathy
- Definition:
- Approved
- Series goal:
- Accepted for 11.05
- Implementation:
- Implemented
- Milestone target:
- 11.05-final
- Started by
- Amit Kucheria
- Completed by
- Amit Kucheria
Related branches
Related bugs
Sprints
Whiteboard
Status:
DONE
We're not developing anything in the PMWG anymore for this work. We're simply taking what is available in the TI trees and packaging it for our work.
Work Items
Work items:
[vishwanath-bs] cpufreq: Design and implement generic DVFS framework for OMAP and add support for OMAP3. Post the patch for review: DONE
[vishwanath-bs] cpufreq: Rework the patches based on comments from community: INPROGRESS
[vishwanath-bs] cpufreq: Clean up omap voltage layer to split voltage layer parameters into OMAP specific, PMIC specific and board specific parameters: INPROGRESS
[vishwanath-bs] cpufreq: Clean up omap voltage layer to support different kinds of PMICs: INPROGRESS
[vishwanath-bs] cpufreq: Add support for OMAP4 and post the patches for review: POSTPONED
[vishwanath-bs] cpufreq: Rework the patches based on comments from community: POSTPONED
[vishwanath-bs] cpufreq: Optimize cpufreq transition latency for OMAP3 and OMAP4, measure ondemand performance: POSTPONED
[vishwanath-bs] cpufreq: Post the patches for review: POSTPONED
[vishwanath-bs] cpufreq: Rework the patches based on comments from community: POSTPONED
Dependency tree
* Blueprints in grey have been implemented.