aboutsummaryrefslogtreecommitdiff
path: root/core/arch/arm/plat-vexpress
diff options
context:
space:
mode:
authorJerome Forissier <jerome.forissier@linaro.org>2015-11-23 17:45:51 +0100
committerJerome Forissier <jerome.forissier@linaro.org>2015-11-24 15:26:31 +0100
commit53fe16f3a31ae6c38276386a4dd1b3457bab636f (patch)
tree82b9bcf6da6996a6d044915137144264141043bf /core/arch/arm/plat-vexpress
parent80ddeac77bdb13ada0a2289c7b83187aa94e7ff0 (diff)
Avoid duplication of $(call force,CFG_WITH_VFP,y)
When cryptographic extensions are used, and whatever the platform, we have to ensure that VFP preservation is enabled too. Therefore it makes sense to centralize the tests in core/lib/libtomcrypt/sub.mk instead of having them in the platform-specific configuration files. Incidentally, this adds a few missing statements to HiKey and Mediatek. Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org> Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org> Reviewed-by: Pascal Brand <pascal.brand@linaro.org>
Diffstat (limited to 'core/arch/arm/plat-vexpress')
-rw-r--r--core/arch/arm/plat-vexpress/conf.mk16
1 files changed, 0 insertions, 16 deletions
diff --git a/core/arch/arm/plat-vexpress/conf.mk b/core/arch/arm/plat-vexpress/conf.mk
index 7c407952..7f6d46dd 100644
--- a/core/arch/arm/plat-vexpress/conf.mk
+++ b/core/arch/arm/plat-vexpress/conf.mk
@@ -38,22 +38,6 @@ CFG_CRYPTO_SHA256_ARM32_CE ?= $(CFG_ARM32_core)
CFG_CRYPTO_SHA256_ARM64_CE ?= $(CFG_ARM64_core)
endif
-ifeq ($(CFG_CRYPTO_SHA256_ARM32_CE),y)
-$(call force,CFG_WITH_VFP,y)
-endif
-ifeq ($(CFG_CRYPTO_SHA256_ARM64_CE),y)
-$(call force,CFG_WITH_VFP,y)
-endif
-ifeq ($(CFG_CRYPTO_SHA1_ARM32_CE),y)
-$(call force,CFG_WITH_VFP,y)
-endif
-ifeq ($(CFG_CRYPTO_SHA1_ARM64_CE),y)
-$(call force,CFG_WITH_VFP,y)
-endif
-ifeq ($(CFG_CRYPTO_AES_ARM64_CE),y)
-$(call force,CFG_WITH_VFP,y)
-endif
-
# SE API is only supported by QEMU Virt platform
ifeq ($(PLATFORM_FLAVOR),qemu_virt)
CFG_SE_API ?= y