aboutsummaryrefslogtreecommitdiffstats
path: root/plat
diff options
context:
space:
mode:
authorDimitris Papastamos <dimitris.papastamos@arm.com>2018-05-31 14:10:06 +0100
committerDimitris Papastamos <dimitris.papastamos@arm.com>2018-06-08 11:46:31 +0100
commitee7cda31c759b39af7487ddd5ab799208f288c03 (patch)
tree56b57231397452f3cef0a57bce8fa0c84c89b776 /plat
parent040b546e94a2dc3f77bb16c79a5c887de8b80caf (diff)
downloadplatform_external_arm-trusted-firmware-ee7cda31c759b39af7487ddd5ab799208f288c03.tar.gz
platform_external_arm-trusted-firmware-ee7cda31c759b39af7487ddd5ab799208f288c03.tar.bz2
platform_external_arm-trusted-firmware-ee7cda31c759b39af7487ddd5ab799208f288c03.zip
Set DYNAMIC_WORKAROUND_CVE_2018_3639=1 on FVP by default
The upcoming patch that adds dynamic mitigation for Cortex-A76 requires that DYNAMIC_WORKAROUND_CVE_2018_3639=1. On FVP, we pull in all the CPU files into the build which means there will be a build failure if DYNAMIC_WORKAROUND_CVE_2018_3639=0. Change-Id: I2e781cbeafbf5d16eaabf76a1677e0c9f81269d2 Signed-off-by: Dimitris Papastamos <dimitris.papastamos@arm.com>
Diffstat (limited to 'plat')
-rw-r--r--plat/arm/board/fvp/platform.mk3
1 files changed, 3 insertions, 0 deletions
diff --git a/plat/arm/board/fvp/platform.mk b/plat/arm/board/fvp/platform.mk
index 677beea04..3a2873339 100644
--- a/plat/arm/board/fvp/platform.mk
+++ b/plat/arm/board/fvp/platform.mk
@@ -206,6 +206,9 @@ ENABLE_PLAT_COMPAT := 0
# Enable Activity Monitor Unit extensions by default
ENABLE_AMU := 1
+# Enable dynamic mitigation support by default
+DYNAMIC_WORKAROUND_CVE_2018_3639 := 1
+
ifeq (${ENABLE_AMU},1)
BL31_SOURCES += lib/cpus/aarch64/cortex_a75_pubsub.c \
lib/cpus/aarch64/cortex_ares_pubsub.c \