Add workaround for errata 855423 of Cortex-A73
authorLouis Mayencourt <louis.mayencourt@arm.com>
Thu, 21 Feb 2019 16:38:16 +0000 (16:38 +0000)
committerLouis Mayencourt <louis.mayencourt@arm.com>
Tue, 26 Feb 2019 13:22:56 +0000 (13:22 +0000)
commite6cab15dc710e2270d869c3fa76ed8d0d4943b66
treef4dc137648e0ed0014036b34d3bec72cd5079d60
parentab3d22473df279c61ed4d4873d26b072dcf887e8
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>
docs/cpu-specific-build-macros.rst
include/lib/cpus/aarch64/cortex_a73.h
lib/cpus/aarch64/cortex_a73.S
lib/cpus/cpu-ops.mk