aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorJonathan Wright <jonathan.wright@arm.com>2018-03-28 15:52:03 +0100
committerJonathan Wright <jonathan.wright@arm.com>2018-04-12 12:12:56 +0100
commit9ec3921c028932aef7b3470dfbecebd11841f4a6 (patch)
tree3522959c7d94dd1c7bc9f881a33c0cf05e228497 /include
parentaa2fcb43994c0a8cf92b4fc351f4491664255b88 (diff)
downloadplatform_external_arm-trusted-firmware-9ec3921c028932aef7b3470dfbecebd11841f4a6.tar.gz
platform_external_arm-trusted-firmware-9ec3921c028932aef7b3470dfbecebd11841f4a6.tar.bz2
platform_external_arm-trusted-firmware-9ec3921c028932aef7b3470dfbecebd11841f4a6.zip
Check presence of fix for errata 843419 in Cortex-A53
A fix for errata 843419 may be available in revision r0p4 of the Cortex-A53 processor. The presence of the fix is determined by checking bit 8 in the REVIDR register. If the fix is present we report ERRATA_NOT_APPLIES which silences the erroneous 'missing workaround' warning. Change-Id: Ibd2a478df3e2a6325442a6a48a0bb0259dcfc1d7 Signed-off-by: Jonathan Wright <jonathan.wright@arm.com>
Diffstat (limited to 'include')
-rw-r--r--include/lib/cpus/aarch64/cpu_macros.S1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/lib/cpus/aarch64/cpu_macros.S b/include/lib/cpus/aarch64/cpu_macros.S
index 8f0a74f0a..bfe2449e9 100644
--- a/include/lib/cpus/aarch64/cpu_macros.S
+++ b/include/lib/cpus/aarch64/cpu_macros.S
@@ -230,6 +230,7 @@ CPU_OPS_SIZE = .
/* Check whether errata applies */
mov x0, \_rev_var
+ /* Shall clobber: x0-x7 */
bl check_errata_\_id
.ifeq \_chosen