diff options
author | Louis Mayencourt <louis.mayencourt@arm.com> | 2019-02-21 16:38:16 +0000 |
---|---|---|
committer | Louis Mayencourt <louis.mayencourt@arm.com> | 2019-02-26 13:22:56 +0000 |
commit | e6cab15dc710e2270d869c3fa76ed8d0d4943b66 (patch) | |
tree | f4dc137648e0ed0014036b34d3bec72cd5079d60 /include | |
parent | ab3d22473df279c61ed4d4873d26b072dcf887e8 (diff) | |
download | platform_external_arm-trusted-firmware-e6cab15dc710e2270d869c3fa76ed8d0d4943b66.tar.gz platform_external_arm-trusted-firmware-e6cab15dc710e2270d869c3fa76ed8d0d4943b66.tar.bz2 platform_external_arm-trusted-firmware-e6cab15dc710e2270d869c3fa76ed8d0d4943b66.zip |
Add workaround for errata 855423 of Cortex-A73
Broadcast maintainance operations might not be correctly synchronized
between cores. Set bit 7 of S3_0_C15_C0_2 to prevent this.
Change-Id: I67fb62c0b458d44320ebaedafcb8495ff26c814b
Signed-off-by: Louis Mayencourt <louis.mayencourt@arm.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/lib/cpus/aarch64/cortex_a73.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/lib/cpus/aarch64/cortex_a73.h b/include/lib/cpus/aarch64/cortex_a73.h index 3b401805a..61b2b737b 100644 --- a/include/lib/cpus/aarch64/cortex_a73.h +++ b/include/lib/cpus/aarch64/cortex_a73.h @@ -31,4 +31,6 @@ #define CORTEX_A73_IMP_DEF_REG1_DISABLE_LOAD_PASS_STORE (ULL(1) << 3) +#define CORTEX_A73_IMP_DEF_REG2 S3_0_C15_C0_2 + #endif /* CORTEX_A73_H */ |