Update from upstream to 2.4.0 version
[platform/core/security/tef-optee_os.git] / core / arch / arm / plat-stm / conf.mk
1 PLATFORM_FLAVOR ?= b2260
2
3 arm32-platform-cpuarch          := cortex-a9
4 arm32-platform-cflags           += -mcpu=$(arm32-platform-cpuarch)
5 arm32-platform-aflags           += -mcpu=$(arm32-platform-cpuarch)
6 core_arm32-platform-aflags      += -mfpu=neon
7
8 $(call force,CFG_ARM32_core,y)
9 $(call force,CFG_SECURE_TIME_SOURCE_REE,y)
10 $(call force,CFG_PL310,y)
11 $(call force,CFG_CACHE_API,y)
12 $(call force,CFG_PM_STUBS,y)
13 $(call force,CFG_GENERIC_BOOT,y)
14 $(call force,CFG_WITH_LPAE,n)
15 $(call force,CFG_GIC,y)
16
17 ta-targets = ta_arm32
18
19 CFG_WITH_PAGER ?= n
20 CFG_BOOT_SYNC_CPU ?= y
21 CFG_TEE_CORE_EMBED_INTERNAL_TESTS ?= y
22 CFG_WITH_STACK_CANARIES ?= y
23 CFG_WITH_STATS ?= y
24 CFG_WITH_SOFTWARE_PRNG ?= n
25 CFG_STIH_UART ?= y
26
27 ifeq ($(PLATFORM_FLAVOR),b2260)
28 CFG_PL310_LOCKED ?= y
29 else
30 CFG_PL310_LOCKED ?= n
31 endif