ARM: DRA72: disable workaround for 801819
authorNishanth Menon <nm@ti.com>
Mon, 27 Jul 2015 21:26:07 +0000 (16:26 -0500)
committerTom Rini <trini@konsulko.com>
Thu, 13 Aug 2015 00:47:50 +0000 (20:47 -0400)
commit095a5ef88e08c3df0f273c20a39cb921900cfae6
tree338c3290882152bea3b2154131c3336578d79b77
parent1bbb556a6a5c0f44d2da32700fce4d279c851e9f
ARM: DRA72: disable workaround for 801819

DRA72x processor variants are single core and it does not export ACP[1].
Hence, we have no source for generating an external snoop requests which
appear to be key to the deadlock in DRA72x design.

Since we build the same image for DRA74x and DRA72x platforms, lets
runtime detect and disable the workaround (in favor of performance) on
DRA72x platforms.

[1] http://infocenter.arm.com/help/topic/com.arm.doc.ddi0438i/BABIAJAG.html

Suggested-by: Richard Woodruff <r-woodruff2@ti.com>
Suggested-by: Brad Griffis <bgriffis@ti.com>
Reviewed-by: Brad Griffis <bgriffis@ti.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
arch/arm/cpu/armv7/omap5/hwinit.c