1*c1e65709SSungmin Hanifeq ($(PLATFORM_FLAVOR),tcc805x) 2*c1e65709SSungmin HanCFG_PL011 ?= y 3*c1e65709SSungmin HanCFG_OPENEDGES_OMC ?= y 4*c1e65709SSungmin HanCFG_ARM_SMCCC_TRNG ?= y 5*c1e65709SSungmin Han 6*c1e65709SSungmin Han$(call force,CFG_CORE_LARGE_PHYS_ADDR,y) 7*c1e65709SSungmin Han$(call force,CFG_CORE_ARM64_PA_BITS,35) 8*c1e65709SSungmin Han$(call force,CFG_TEE_CORE_NB_CORE,4) 9*c1e65709SSungmin Han 10*c1e65709SSungmin HanCFG_TZDRAM_START ?= 0x2E000000 11*c1e65709SSungmin HanCFG_TZDRAM_SIZE ?= 0x02000000 12*c1e65709SSungmin Han 13*c1e65709SSungmin Haninclude core/arch/arm/cpu/cortex-armv8-0.mk 14*c1e65709SSungmin Han$(call force,CFG_ARM64_core,y) 15*c1e65709SSungmin Han 16*c1e65709SSungmin HanTCMKTOOL_IMGNAME ?= A72-OPTEE 17*c1e65709SSungmin Hanelse 18*c1e65709SSungmin Han$(error Unsupported PLATFORM_FLAVOR "$(PLATFORM_FLAVOR)") 19*c1e65709SSungmin Hanendif 20*c1e65709SSungmin Han 21*c1e65709SSungmin Han$(call force,CFG_SECURE_TIME_SOURCE_CNTPCT,y) 22*c1e65709SSungmin Han$(call force,CFG_GIC,y) 23*c1e65709SSungmin Han$(call force,CFG_CACHE_API,y) 24*c1e65709SSungmin Han$(call force,CFG_CORE_RESERVED_SHM,n) 25*c1e65709SSungmin Han 26*c1e65709SSungmin Hanifeq ($(platform-flavor-armv8),1) 27*c1e65709SSungmin Han$(call force,CFG_WITH_ARM_TRUSTED_FW,y) 28*c1e65709SSungmin Han$(call force,CFG_CRYPTO_WITH_CE,y) 29*c1e65709SSungmin Hanendif 30*c1e65709SSungmin Han 31*c1e65709SSungmin HanCFG_NUM_THREADS ?= $(CFG_TEE_CORE_NB_CORE) 32*c1e65709SSungmin HanCFG_SECSTOR_TA ?= n 33*c1e65709SSungmin HanCFG_CORE_HEAP_SIZE ?= 1048576 34*c1e65709SSungmin HanCFG_WITH_STATS ?= y 35*c1e65709SSungmin Han 36*c1e65709SSungmin Hanifeq ($(CFG_RPMB_FS),y) 37*c1e65709SSungmin HanCFG_IN_TREE_EARLY_TAS += avb/023f8f1a-292a-432b-8fc4-de8471358067 38*c1e65709SSungmin Hanendif 39