PM Open Source Plan for 2011
From OMAPpedia
[edit] Introduction
This wikipage describes the proposed PM SW upstreaming plan for 2011.
NOTE: The readiness and acceptance of a feature is decided by the community and hence may deviate from proposed target merge widnows mentioned below. The plan may undergo further changes in future based on upstreaming progress made till that time.
OMAP PM SW Upstreaming Plan
| Feature | Owner | 3.1 | 3.2 | 3.3 | Dependency/ Remarks |
| PM Frameworks (Power /Clock Domain), HWMOD Framework & runtime PM | Rajendra | Clock Sequencing patches merged | Following features to be pushed. (1)Support context loss count (2) Support for SAR (3) Support for IO Daisychain | Enhancements / suggestions from 3.2 reviews | NA |
| OMAP4 MPU Low Power state (CSWR, OSWR & OFF) in cpuidle and suspend | Santosh | None | OMAP4 MPU Low powerstate (MPU CSWR, OSWR & OFF) | Enhancements / suggestions from 3.2 reviews | NA |
| PRCM Chain Handler | Tero | None | PRCM Chain Handler support for OMAP3 & OMAP4 | Enhancements / suggestions from 3.2 reviews | Patch series V6 posted and under review. Need review from Paul. |
| OMAP4 Core Low Power state | Rajendra | None | Support for Core CSWR in suspend/cpuidle path | Support for Core OSWR and OFF in suspend/cpuidle path | Depends on 1. Acceptance of MPU Low power state feature 2. Acceptance of PRCM Chain handler 3. UART Runtime PM adaptation acceptance |
| Voltage Layer clean up | Tero | None | 1. Converting OMAP SMPS into Ragulators 2. Voltage Parameter Segregation 3. Rest of voltage layer clean up | Enhancements / suggestions from 3.2 reviews | Dependency: 1. Inputs from Kevin on list of pending activities form voltage domain clean up 2. Review of Regulator and parameter seggregation patches. Current status: (1) OMAP SMPS patch V4 posted and under review. (2) Voltage segregation patch v2 posted and under review |
| OMAP4460 TPS changes | Tero | NA | NA | OMAP4460 TPS & Voltage scaling support | Depends on acceptance of voltage layer clean up |
| DVFS Framework | Mike | NA | NA | OMAP3 &OMAP4 DVFS Framework | NA |
| SR 1.5 | Nishant Menon | NA | NA | SR 1.5 framework | Patches to Convert SR into hwmon driver by Paul |
| ABB | Mike | None | ABB Support for OMAP3 & OMAP4 | Enhancements / suggestions from 3.2 reviews | Patch V2 posted and under review. Need to be reviewed by Kevin |
| Constraint Framework | Jean | None | OMAP3 & OMAP4 device latency constraints | Throughput latency constraints | Patch V4 posted. Raffael is OK with QOS Patches and wants to queue for 3.2. OMAP specific patches need ack from Paul & Kevin |
| HW Traceframework | Jean | NA | NA | OMAP4 HW Trace Framework | NA |
| cpuhotplug governor framework | Mike | NA | OMAP4 cpuhotplug governor framework | Enhancements / suggestions from 3.2 reviews | Being reviewed by Linaro |
| OMAP4460 thermal driver | Keerthy | NA | OMAP4460 thermal sensor driver | Enhancements / suggestions from 3.2 reviews | Since this feature needs to be added only for OMAP4460, we need to have a mechanism to add OMAP4460 specific hwmod data. |
| Thermal Framework | Linaro | NA | NA | TBD | This activity is driven as part of Linaro Blueprint. Need to see how it progresses |
| PM Consolidation | Jean | None | None | PM Consolidation task. 1. Clean up PM Initialization sequence 2. Convert PM into a loadable library | NA |