OMAP PM SW Architecture

=Introduction= Welcome to the OMAP PM SW Architecture wikipage. This page describes the future OMAP PM SW architecture as proposed by TI maintainer Kevin Hillman at http://elinux.org/OMAP_Power_Management.

OMAP4 PM SW development is completely based on this future architecture.

Present OMAP3 PM SW follows a slightly different architecture but it is being redesigned to follow the same future architecture as OMAP4.

Please refer to the following diagram for more details on the present and future PM SW architecture differences:



The main changes from the current to future PM SW architecture include
 * Using HWMOD approach for device driver PM adaptations
 * Using PM runtime hooks
 * Replacing Shared Resource Framework (SRF) by OPP layer
 * Clean up of power domain framework and clock domain framework
 * Splitting the voltage control from SmartReflex and redesign of SmartReflex

Tentatively, by Oct 2010, the LDC release will support both OMAP3 & OMAP4 and as per the future architecture.