summaryrefslogtreecommitdiff
path: root/make_helpers
diff options
context:
space:
mode:
authordavidcunado-arm <david.cunado@arm.com>2017-12-11 12:29:47 +0000
committerGitHub <noreply@github.com>2017-12-11 12:29:47 +0000
commit211d307c6bfadbe44aa27998e105436143e1b147 (patch)
treea37e6e9abfffa4c98ad3d95894ea7009755c56e6 /make_helpers
parent83df7ce38dd5b2357fa73798ad1f3546c6073482 (diff)
parent3872fc2d1fc58170e0ebc87a0cc20bff6a83ef51 (diff)
Merge pull request #1178 from davidcunado-arm/dc/enable_sve
Enable SVE for Non-secure world
Diffstat (limited to 'make_helpers')
-rw-r--r--make_helpers/defaults.mk9
1 files changed, 9 insertions, 0 deletions
diff --git a/make_helpers/defaults.mk b/make_helpers/defaults.mk
index 4584e635..fa0d17de 100644
--- a/make_helpers/defaults.mk
+++ b/make_helpers/defaults.mk
@@ -155,3 +155,12 @@ ifeq (${ARCH},aarch32)
endif
ENABLE_AMU := 0
+
+# By default, enable Scalable Vector Extension if implemented for Non-secure
+# lower ELs
+# Note SVE is only supported on AArch64 - therefore do not enable in AArch32
+ifneq (${ARCH},aarch32)
+ ENABLE_SVE_FOR_NS := 1
+else
+ override ENABLE_SVE_FOR_NS := 0
+endif