xref: /optee_os/core/arch/arm/plat-poplar/conf.mk (revision bc14a5cc0453154b4dc18718692ecbb42609877f)
1d22ddc7bSVictor Chonginclude core/arch/arm/cpu/cortex-armv8-0.mk
2d22ddc7bSVictor Chong
3*9460285eSJerome Forissier$(call force,CFG_TEE_CORE_NB_CORE,4)
429e7629eSEtienne Carriere
5d22ddc7bSVictor Chong$(call force,CFG_PL011,y)
6d22ddc7bSVictor Chong$(call force,CFG_SECURE_TIME_SOURCE_CNTPCT,y)
7d22ddc7bSVictor Chong$(call force,CFG_WITH_ARM_TRUSTED_FW,y)
8d22ddc7bSVictor Chong
9d22ddc7bSVictor Chongifeq ($(CFG_ARM64_core),y)
10d22ddc7bSVictor ChongCFG_CORE_TZSRAM_EMUL_SIZE ?= 655360
11d22ddc7bSVictor Chongelse
12d22ddc7bSVictor ChongCFG_CORE_TZSRAM_EMUL_SIZE ?= 524288
13d22ddc7bSVictor Chongendif
14d22ddc7bSVictor Chong
15d22ddc7bSVictor ChongCFG_NUM_THREADS ?= 4
16d22ddc7bSVictor ChongCFG_CRYPTO_WITH_CE ?= y
17d22ddc7bSVictor Chong# Overrides default in mk/config.mk with 96 kB
18d22ddc7bSVictor ChongCFG_CORE_HEAP_SIZE ?= 98304
19d22ddc7bSVictor Chong
20d22ddc7bSVictor ChongCFG_PL061 ?= y
21d22ddc7bSVictor Chong
22d22ddc7bSVictor Chongifeq ($(CFG_PL061),y)
23d22ddc7bSVictor Chongcore-platform-cppflags		+= -DPLAT_PL061_MAX_GPIOS=104
24d22ddc7bSVictor Chongendif
25d22ddc7bSVictor Chong
26d22ddc7bSVictor ChongCFG_TEE_SDP_MEM_BASE ?= 0x02800000
27d22ddc7bSVictor ChongCFG_TEE_SDP_MEM_SIZE ?= 0x00400000
28d22ddc7bSVictor Chong
29d22ddc7bSVictor ChongCFG_DRAM_SIZE_GB ?= 2
30