ARM: DRA72: disable workaround for 801819
authorNishanth Menon <nm@ti.com>
Mon, 27 Jul 2015 21:26:07 +0000 (16:26 -0500)
committerLothar Waßmann <LW@KARO-electronics.de>
Thu, 10 Sep 2015 08:19:11 +0000 (10:19 +0200)
commitaa1c1dcc1c2624c251becacd540134f975ec626a
treefe5d1d887a7d11b088091736e5b5e418aaf0cc25
parentc9cf8724316f889cc6e92508ce46a9c2e8905e31
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