1# Qualcomm platform support 2 3PLATFORM_FLAVOR ?= kodiak 4 5$(call force,CFG_GIC,y) 6$(call force,CFG_ARM_GICV3,y) 7$(call force,CFG_SECURE_TIME_SOURCE_CNTPCT,y) 8$(call force,CFG_ARM64_core,y) 9$(call force,CFG_WITH_ARM_TRUSTED_FW,y) 10$(call force,CFG_CORE_ARM64_PA_BITS,40) 11$(call force,CFG_CORE_LARGE_PHYS_ADDR,y) 12$(call force,CFG_CORE_RESERVED_SHM,n) 13$(call force,CFG_QCOM_GENI_UART,y) 14 15ta-targets = ta_arm64 16supported-ta-targets ?= ta_arm64 17 18ifeq ($(PLATFORM_FLAVOR),kodiak) 19include core/arch/arm/cpu/cortex-armv8-0.mk 20$(call force,CFG_TEE_CORE_NB_CORE,8) 21 22CFG_TZDRAM_START ?= 0x1c300000 23CFG_TEE_RAM_VA_SIZE ?= 0x200000 24CFG_TA_RAM_VA_SIZE ?= 0x1c00000 25CFG_TZDRAM_SIZE ?= (CFG_TEE_RAM_VA_SIZE + CFG_TA_RAM_VA_SIZE) 26CFG_NUM_THREADS ?= 8 27endif 28