Cortex-A76: workarounds for errata 1257314, 1262606, 1262888, 1275112
authorSoby Mathew <soby.mathew@arm.com>
Wed, 1 May 2019 08:43:18 +0000 (09:43 +0100)
committerSoby Mathew <soby.mathew@arm.com>
Tue, 7 May 2019 12:46:47 +0000 (13:46 +0100)
commite6e1d0ac162027334471e1eb9f1e0ce46065db6a
treefbc4be5d69c1395bf512be97e9adfebac5a187d9
parent8917380a1eba4f7a499a4a51b75a0488a683d2c0
Cortex-A76: workarounds for errata 1257314126260612628881275112

The workarounds for errata 125731412626061262888 and 1275112 are
added to the Cortex-A76 cpu specific file. The workarounds are disabled
by default and have to be explicitly enabled by the platform integrator.

Change-Id: I70474927374cb67725f829d159ddde9ac4edc343
Signed-off-by: Soby Mathew <soby.mathew@arm.com>
docs/cpu-specific-build-macros.rst
include/lib/cpus/aarch64/cortex_a76.h
lib/cpus/aarch64/cortex_a76.S
lib/cpus/cpu-ops.mk