163bd5b26SChia-Wei WangPLATFORM_FLAVOR ?= ast2600 263bd5b26SChia-Wei Wang 363bd5b26SChia-Wei Wangifeq ($(PLATFORM_FLAVOR),ast2600) 463bd5b26SChia-Wei Wanginclude core/arch/arm/cpu/cortex-a7.mk 563bd5b26SChia-Wei Wang 663bd5b26SChia-Wei Wang$(call force,CFG_8250_UART,y) 763bd5b26SChia-Wei Wang$(call force,CFG_ARM32_core,y) 863bd5b26SChia-Wei Wang$(call force,CFG_TEE_CORE_NB_CORE,2) 963bd5b26SChia-Wei Wang$(call force,CFG_GIC,y) 1063bd5b26SChia-Wei Wang$(call force,CFG_SECURE_TIME_SOURCE_CNTPCT,y) 1163bd5b26SChia-Wei Wang 1263bd5b26SChia-Wei WangCFG_NUM_THREADS ?= $(CFG_TEE_CORE_NB_CORE) 1363bd5b26SChia-Wei Wang 1463bd5b26SChia-Wei WangCFG_DRAM_BASE ?= 0x80000000 1563bd5b26SChia-Wei WangCFG_DRAM_SIZE ?= 0x40000000 1663bd5b26SChia-Wei Wang 17cff92aa4SChia-Wei WangCFG_TZDRAM_START ?= 0xb0000000 18cff92aa4SChia-Wei WangCFG_TZDRAM_SIZE ?= 0x1000000 1963bd5b26SChia-Wei Wang 2063bd5b26SChia-Wei WangCFG_CORE_RESERVED_SHM ?= n 21*4e9f4c98SChia-Wei Wang 22*4e9f4c98SChia-Wei Wangarm32-platform-cflags += -mfpu=vfpv3-d16 23ba69abeaSChia-Wei Wangelse ifeq ($(PLATFORM_FLAVOR),ast2700) 24ba69abeaSChia-Wei Wanginclude core/arch/arm/cpu/cortex-armv8-0.mk 25ba69abeaSChia-Wei Wang 26ba69abeaSChia-Wei Wang$(call force,CFG_8250_UART,y) 27ba69abeaSChia-Wei Wang$(call force,CFG_ARM64_core,y) 28ba69abeaSChia-Wei Wang$(call force,CFG_TEE_CORE_NB_CORE,4) 29ba69abeaSChia-Wei Wang$(call force,CFG_ARM_GICV3,y) 30ba69abeaSChia-Wei Wang$(call force,CFG_GIC,y) 31ba69abeaSChia-Wei Wang$(call force,CFG_WITH_ARM_TRUSTED_FW,y) 32ba69abeaSChia-Wei Wang$(call force,CFG_SECURE_TIME_SOURCE_CNTPCT,y) 33ba69abeaSChia-Wei Wang$(call force,CFG_CORE_ARM64_PA_BITS,36) 34ba69abeaSChia-Wei Wang$(call force,CFG_LPAE_ADDR_SPACE_BITS,36) 35ba69abeaSChia-Wei Wang 36ba69abeaSChia-Wei WangCFG_NUM_THREADS ?= $(CFG_TEE_CORE_NB_CORE) 37ba69abeaSChia-Wei Wang 38ba69abeaSChia-Wei WangCFG_DRAM_BASE ?= 0x400000000 39cff92aa4SChia-Wei WangCFG_DRAM_SIZE ?= 0x40000000 40ba69abeaSChia-Wei Wang 41cff92aa4SChia-Wei WangCFG_TZDRAM_START ?= 0x430080000 42cff92aa4SChia-Wei WangCFG_TZDRAM_SIZE ?= 0x1000000 43ba69abeaSChia-Wei Wang 44ba69abeaSChia-Wei WangCFG_CORE_RESERVED_SHM ?= n 45ba69abeaSChia-Wei Wang 46ba69abeaSChia-Wei Wangsupported-ta-targets = ta_arm64 4763bd5b26SChia-Wei Wangelse 4863bd5b26SChia-Wei Wang$(error Unsupported PLATFORM_FLAVOR "$(PLATFORM_FLAVOR)") 4963bd5b26SChia-Wei Wangendif 50