diff options
author | Jerome Forissier <jerome.forissier@linaro.org> | 2015-11-23 17:45:51 +0100 |
---|---|---|
committer | Jerome Forissier <jerome.forissier@linaro.org> | 2015-11-24 15:26:31 +0100 |
commit | 53fe16f3a31ae6c38276386a4dd1b3457bab636f (patch) | |
tree | 82b9bcf6da6996a6d044915137144264141043bf /core/arch/arm/plat-vexpress | |
parent | 80ddeac77bdb13ada0a2289c7b83187aa94e7ff0 (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.mk | 16 |
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 |