Cortex-A57: Implement workaround for erratum 859972
authorEleanor Bonnici <Eleanor.bonnici@arm.com>
Wed, 2 Aug 2017 15:35:04 +0000 (16:35 +0100)
committerJeenu Viswambharan <jeenu.viswambharan@arm.com>
Thu, 7 Sep 2017 13:22:02 +0000 (14:22 +0100)
commit45b52c202f7173d7610e2ca667907a6e646e90fa
treeec9cb3dd2a6b57635391be589dd433e1ee45e30e
parent5457874575a67b08606a35682e1dd9a5ebb984e8
Cortex-A57: Implement workaround for erratum 859972

Erratum 855972 applies to revision r1p3 or earlier Cortex-A57 CPUs. The
recommended workaround is to disable instruction prefetch.

Change-Id: I56eeac0b753eb1432bd940083372ad6f7e93b16a
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_a57.h
include/lib/cpus/aarch64/cortex_a57.h
lib/cpus/aarch32/cortex_a57.S
lib/cpus/aarch64/cortex_a57.S
lib/cpus/cpu-ops.mk