67570bc974711307448d92fbb94fe5abc61e2b07
[platform/core/security/tef-optee_os.git] / core / arch / arm / plat-zynqmp / conf.mk
1 PLATFORM_FLAVOR ?= zcu102
2
3 # 32-bit flags
4 arm32-platform-cpuarch          := cortex-a53
5 arm32-platform-cflags           += -mcpu=$(arm32-platform-cpuarch)
6 arm32-platform-aflags           += -mcpu=$(arm32-platform-cpuarch)
7 arm32-platform-aflags           += -mfpu=neon
8
9 $(call force,CFG_CDNS_UART,y)
10 $(call force,CFG_GENERIC_BOOT,y)
11 $(call force,CFG_GIC,y)
12 $(call force,CFG_HWSUPP_MEM_PERM_PXN,y)
13 $(call force,CFG_PM_STUBS,y)
14 $(call force,CFG_SECURE_TIME_SOURCE_CNTPCT,y)
15 $(call force,CFG_WITH_ARM_TRUSTED_FW,y)
16
17 ta-targets = ta_arm32
18
19 ifeq ($(CFG_ARM64_core),y)
20 $(call force,CFG_WITH_LPAE,y)
21 ta-targets += ta_arm64
22 else
23 $(call force,CFG_ARM32_core,y)
24 endif
25
26 CFG_TEE_FS_KEY_MANAGER_TEST ?= y
27 CFG_WITH_STACK_CANARIES ?= y
28 CFG_WITH_STATS ?= y
29 CFG_CRYPTO_WITH_CE ?= y