[PATCH v1 03/14] ARM: OMAP5: id: Add cpu id for ES versions
From: Shilimkar, Santosh <hidden>
Date: 2012-07-05 14:29:45
Also in:
linux-omap
On Thu, Jul 5, 2012 at 7:56 PM, Tony Lindgren [off-list ref] wrote:
Hi, * Santosh Shilimkar [off-list ref] [120705 05:13]:quoted
From: R Sricharan <redacted> Adding the OMAP5 ES1.0, 2.0 and OMAP5432 cpu revision detection support.--- a/arch/arm/mach-omap2/id.c +++ b/arch/arm/mach-omap2/id.c@@ -50,6 +50,11 @@ int omap_type(void) val = omap_ctrl_readl(OMAP343X_CONTROL_STATUS); } else if (cpu_is_omap44xx()) { val = omap_ctrl_readl(OMAP4_CTRL_MODULE_CORE_STATUS); + } else if (cpu_is_omap54xx()) { + val = omap_ctrl_readl(OMAP5XXX_CONTROL_STATUS); + val &= OMAP5_DEVICETYPE_MASK; + val >>= 6; + goto out; } else { pr_err("Cannot detect omap type!\n"); goto out;@@ -100,7 +105,7 @@ static u16 tap_prod_id; void omap_get_die_id(struct omap_die_id *odi) { - if (cpu_is_omap44xx()) { + if (cpu_is_omap44xx() || cpu_is_omap54xx()) {Please update all these patches to use soc_is_omap54xx() instead of cpu_is_omap54xx() as that's where we are heading.
Damn. We missed to update this. Will fix this and update the branch. Thanks for pointing it out. Regards santosh