1*1e219620SSumit Garg# Qualcomm platform support 2*1e219620SSumit Garg 3*1e219620SSumit GargPLATFORM_FLAVOR ?= kodiak 4*1e219620SSumit Garg 5*1e219620SSumit Garg$(call force,CFG_GIC,y) 6*1e219620SSumit Garg$(call force,CFG_ARM_GICV3,y) 7*1e219620SSumit Garg$(call force,CFG_SECURE_TIME_SOURCE_CNTPCT,y) 8*1e219620SSumit Garg$(call force,CFG_ARM64_core,y) 9*1e219620SSumit Garg$(call force,CFG_WITH_ARM_TRUSTED_FW,y) 10*1e219620SSumit Garg$(call force,CFG_CORE_ARM64_PA_BITS,40) 11*1e219620SSumit Garg$(call force,CFG_CORE_LARGE_PHYS_ADDR,y) 12*1e219620SSumit Garg$(call force,CFG_CORE_RESERVED_SHM,n) 13*1e219620SSumit Garg$(call force,CFG_QCOM_GENI_UART,y) 14*1e219620SSumit Garg 15*1e219620SSumit Gargta-targets = ta_arm64 16*1e219620SSumit Gargsupported-ta-targets ?= ta_arm64 17*1e219620SSumit Garg 18*1e219620SSumit Gargifeq ($(PLATFORM_FLAVOR),kodiak) 19*1e219620SSumit Garginclude core/arch/arm/cpu/cortex-armv8-0.mk 20*1e219620SSumit Garg$(call force,CFG_TEE_CORE_NB_CORE,8) 21*1e219620SSumit Garg 22*1e219620SSumit GargCFG_TZDRAM_START ?= 0x1c300000 23*1e219620SSumit GargCFG_TEE_RAM_VA_SIZE ?= 0x200000 24*1e219620SSumit GargCFG_TA_RAM_VA_SIZE ?= 0x1c00000 25*1e219620SSumit GargCFG_TZDRAM_SIZE ?= (CFG_TEE_RAM_VA_SIZE + CFG_TA_RAM_VA_SIZE) 26*1e219620SSumit GargCFG_NUM_THREADS ?= 8 27*1e219620SSumit Gargendif 28