ARM: Introduce erratum workaround for 430973
authorNishanth Menon <nm@ti.com>
Mon, 9 Mar 2015 22:12:01 +0000 (17:12 -0500)
committerTom Rini <trini@konsulko.com>
Fri, 13 Mar 2015 13:28:52 +0000 (09:28 -0400)
commit5902f4ce0f2bd1411e40dc0ece3598a0fc19b2ae
tree45f3d8a7d6f3eeedd9686dee52df66f3933f70c2
parentb45c48a7c30734272371fede01e96f499a314664
ARM: Introduce erratum workaround for 430973

430973: Stale prediction on replaced inter working branch causes
Cortex-A8 to execute in the wrong ARM/Thumb state
Impacts: Every Cortex-A8 processors with revision lower than r2p1
Work around: Set IBE to 1

Based on ARM errata Document revision 20.0 (13 Nov 2010)

Signed-off-by: Nishanth Menon <nm@ti.com>
Tested-by: Matt Porter <mporter@konsulko.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
README
arch/arm/cpu/armv7/start.S