aboutsummaryrefslogtreecommitdiff
path: root/core/arch/arm32
diff options
context:
space:
mode:
authorJens Wiklander <jens.wiklander@linaro.org>2015-01-05 14:21:46 +0100
committerJens Wiklander <jens.wiklander@linaro.org>2015-01-19 09:38:14 +0100
commit718cde17771b5294c15a42afbcea16fa7824e9cb (patch)
tree9bd9cd88dd998948fa95d0ae0f0b57681a79328d /core/arch/arm32
parent0bea8609906caec2e0af1a2115cc783b8a910b38 (diff)
SHA-1 ARMv8 crypto extension implementation
* Adds a ARMv8 crypto extension based SHA-1 implementation for LTC. * Crypto extension based SHA-1 implementation is enabled for plat-vexpress-juno. Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org> Tested-by: Jens Wiklander <jens.wiklander@linaro.org> (Juno) Reviewed-by: Pascal Brand <pascal.brand@linaro.org> Tested-by: Pascal Brand <pascal.brand@linaro.org> (STM platform)
Diffstat (limited to 'core/arch/arm32')
-rw-r--r--core/arch/arm32/plat-vexpress/conf.mk4
1 files changed, 4 insertions, 0 deletions
diff --git a/core/arch/arm32/plat-vexpress/conf.mk b/core/arch/arm32/plat-vexpress/conf.mk
index 60b2fc3..e9740f0 100644
--- a/core/arch/arm32/plat-vexpress/conf.mk
+++ b/core/arch/arm32/plat-vexpress/conf.mk
@@ -28,11 +28,15 @@ WITH_GIC_DRV := y
ifeq ($(PLATFORM_FLAVOR),juno)
CFG_CRYPTO_SHA256_ARM32_CE ?= y
+CFG_CRYPTO_SHA1_ARM32_CE ?= y
endif
ifeq ($(CFG_CRYPTO_SHA256_ARM32_CE),y)
CFG_WITH_VFP := y
endif
+ifeq ($(CFG_CRYPTO_SHA1_ARM32_CE),y)
+CFG_WITH_VFP := y
+endif
include mk/config.mk