2 arm32-platform-cpuarch := cortex-a53
3 arm32-platform-cflags += -mcpu=$(arm32-platform-cpuarch)
4 arm32-platform-aflags += -mcpu=$(arm32-platform-cpuarch)
5 core_arm32-platform-aflags += -mfpu=neon
7 $(call force,CFG_8250_UART,y)
8 $(call force,CFG_GENERIC_BOOT,y)
9 $(call force,CFG_HWSUPP_MEM_PERM_PXN,y)
10 $(call force,CFG_PM_STUBS,y)
11 $(call force,CFG_SECURE_TIME_SOURCE_CNTPCT,y)
12 $(call force,CFG_WITH_ARM_TRUSTED_FW,y)
16 ifeq ($(CFG_ARM64_core),y)
17 $(call force,CFG_WITH_LPAE,y)
18 ta-targets += ta_arm64
20 $(call force,CFG_ARM32_core,y)
24 CFG_CRYPTO_WITH_CE ?= n
25 CFG_WITH_STACK_CANARIES ?= y
27 CFG_TEE_CORE_EMBED_INTERNAL_TESTS ?= y
28 CFG_TEE_FS_KEY_MANAGER_TEST ?= y
29 CFG_WITH_STACK_CANARIES ?= y
32 arm32-platform-cflags += -Wno-error=cast-align
33 arm64-platform-cflags += -Wno-error=cast-align
35 $(call force,CFG_CRYPTO_SHA256_ARM32_CE,n)
36 $(call force,CFG_CRYPTO_SHA256_ARM64_CE,n)
37 $(call force,CFG_CRYPTO_SHA1_ARM32_CE,n)
38 $(call force,CFG_CRYPTO_SHA1_ARM64_CE,n)
39 $(call force,CFG_CRYPTO_AES_ARM64_CE,n)