aboutsummaryrefslogtreecommitdiffstats
path: root/include/arch/aarch64/arch.h
diff options
context:
space:
mode:
authorAmbroise Vincent <ambroise.vincent@arm.com>2019-02-21 14:16:24 +0000
committerAmbroise Vincent <ambroise.vincent@arm.com>2019-02-28 09:56:58 +0000
commitbd393704d2b12b1abe37eb2b462f5c8418ed0edd (patch)
tree328521aca949aec248be63f4434f9635f1761646 /include/arch/aarch64/arch.h
parent5bd2c24f17fa24e8ee9e468c1401c809a97aae53 (diff)
downloadplatform_external_arm-trusted-firmware-bd393704d2b12b1abe37eb2b462f5c8418ed0edd.tar.gz
platform_external_arm-trusted-firmware-bd393704d2b12b1abe37eb2b462f5c8418ed0edd.tar.bz2
platform_external_arm-trusted-firmware-bd393704d2b12b1abe37eb2b462f5c8418ed0edd.zip
Cortex-A53: Workarounds for 819472, 824069 and 827319
The workarounds for these errata are so closely related that it is better to only have one patch to make it easier to understand. Change-Id: I0287fa69aefa8b72f884833f6ed0e7775ca834e9 Signed-off-by: Ambroise Vincent <ambroise.vincent@arm.com>
Diffstat (limited to 'include/arch/aarch64/arch.h')
-rw-r--r--include/arch/aarch64/arch.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/arch/aarch64/arch.h b/include/arch/aarch64/arch.h
index b9d1f9fae..f796ae868 100644
--- a/include/arch/aarch64/arch.h
+++ b/include/arch/aarch64/arch.h
@@ -119,7 +119,11 @@
/* Data cache set/way op type defines */
#define DCISW U(0x0)
#define DCCISW U(0x1)
+#if ERRATA_A53_827319
+#define DCCSW DCCISW
+#else
#define DCCSW U(0x2)
+#endif
/* ID_AA64PFR0_EL1 definitions */
#define ID_AA64PFR0_EL0_SHIFT U(0)