Similar to PRM code cleanup done recently to reuse prminst api's for AM33xx device, so in order to reuse the existing OMAP4 cminst code for AM33xx this patch adds, - Boot time __init function, to initialize _cm_bases based on cpu_is_xxx - Instead of maintaining phy addr for CM partition in _cm_bases[] table and then changing it to virt addr, directly maintain respective virt addr. And also hook-up support for AM33xx device to existing cminst code. Patch series is boot tested on AM335x EVM and AM37xEVM. NOTE: This patch series is dependent on earlier submitted PRM cleanup patch-series - http://www.spinics.net/lists/linux-omap/msg62351.html Vaibhav Hiremath (2): ARM: OMAP4: cminst: Add boot time __init function for cminst ARM: OMAP: am33xx: Hook-up am33xx support to existing cm code arch/arm/mach-omap2/cminst44xx.c | 38 +++++++++++++++++++++++++++++--------- arch/arm/mach-omap2/cminst44xx.h | 1 + arch/arm/mach-omap2/io.c | 3 +++ arch/arm/mach-omap2/omap_hwmod.c | 23 +++++++++++++++-------- 4 files changed, 48 insertions(+), 17 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html