ARM: OMAP: Fix handling of errata i727
authorRajendra Nayak <rnayak@ti.com>
Fri, 18 Jul 2014 05:48:48 +0000 (11:18 +0530)
committerTom Rini <trini@ti.com>
Fri, 25 Jul 2014 20:26:11 +0000 (16:26 -0400)
commit8c16dd6fa7de448b36778275b456bf4ea53c3306
tree25408925f8f0cfc2b15995233b9d29b5ca2b9ed5
parenta906847966fd097835712b2ad3b5bac340793d43
ARM: OMAP: Fix handling of errata i727

The errata is applicable on all OMAP4 (4430 and 4460/4470) and OMAP5
ES 1.0 devices. The current revision check erroneously implements this
on all DRA7 varients and with DRA722 device (which has only 1 EMIF instance)
infact causes an asynchronous abort and ends up masking it in CPSR,
only to be uncovered once the kernel switches to userspace.

Signed-off-by: Rajendra Nayak <rnayak@ti.com>
Signed-off-by: Sricharan R <r.sricharan@ti.com>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
arch/arm/cpu/armv7/omap-common/hwinit-common.c
arch/arm/include/asm/omap_common.h