64e499f1ef160835911b549bc51563bf10a92342
[platform/core/security/tef-optee_os.git] / core / arch / arm / plat-ti / conf.mk
1 PLATFORM_FLAVOR ?= dra7xx
2
3 CFG_WITH_STACK_CANARIES ?= y
4 CFG_WITH_STATS ?= y
5 CFG_WITH_SOFTWARE_PRNG ?= n
6
7 $(call force,CFG_8250_UART,y)
8 $(call force,CFG_ARM32_core,y)
9 $(call force,CFG_GENERIC_BOOT,y)
10 $(call force,CFG_HWSUPP_MEM_PERM_PXN,y)
11 $(call force,CFG_PM_STUBS,y)
12 $(call force,CFG_SECURE_TIME_SOURCE_CNTPCT,y)
13 $(call force,CFG_GIC,y)
14 ifneq ($(CFG_WITH_SOFTWARE_PRNG),y)
15 $(call force,CFG_DRA7_RNG,y)
16 endif
17
18 # 32-bit flags
19 arm32-platform-cpuarch          := cortex-a15
20 arm32-platform-cflags           += -mcpu=$(arm32-platform-cpuarch)
21 arm32-platform-aflags           += -mcpu=$(arm32-platform-cpuarch)
22 core_arm32-platform-aflags      += -mfpu=neon
23
24 ta-targets = ta_arm32