Cortex-A72: Implement workaround for erratum 859971
authorEleanor Bonnici <Eleanor.bonnici@arm.com>
Wed, 2 Aug 2017 17:33:41 +0000 (18:33 +0100)
committerJeenu Viswambharan <jeenu.viswambharan@arm.com>
Thu, 7 Sep 2017 13:22:02 +0000 (14:22 +0100)
commit6de9b3364b458160c1229d00667caf93ba93c097
treefc6499c90c931c8d20aa7a569322fe8fb91bce53
parent45b52c202f7173d7610e2ca667907a6e646e90fa
Cortex-A72: Implement workaround for erratum 859971

Erratum 855971 applies to revision r0p3 or earlier Cortex-A72 CPUs. The
recommended workaround is to disable instruction prefetch.

Change-Id: I7fde74ee2a8a23b2a8a1891b260f0eb909fad4bf
Signed-off-by: Eleanor Bonnici <Eleanor.bonnici@arm.com>
Signed-off-by: Jeenu Viswambharan <jeenu.viswambharan@arm.com>
docs/cpu-specific-build-macros.rst
include/lib/cpus/aarch32/cortex_a72.h
include/lib/cpus/aarch64/cortex_a72.h
lib/cpus/aarch32/cortex_a72.S
lib/cpus/aarch64/cortex_a72.S
lib/cpus/cpu-ops.mk