1PLATFORM_FLAVOR ?= sama5d2xult 2 3flavor_dts_file-sama5d2xult = at91-sama5d2_xplained.dts 4 5ifeq ($(flavor_dts_file-$(PLATFORM_FLAVOR)),) 6$(error Invalid platform flavor $(PLATFORM_FLAVOR)) 7endif 8CFG_EMBED_DTB_SOURCE_FILE ?= $(flavor_dts_file-$(PLATFORM_FLAVOR)) 9 10include core/arch/arm/cpu/cortex-a5.mk 11 12$(call force,CFG_TEE_CORE_NB_CORE,1) 13$(call force,CFG_ATMEL_UART,y) 14$(call force,CFG_SECURE_TIME_SOURCE_REE,y) 15$(call force,CFG_NO_SMP,y) 16$(call force,CFG_PL310,y) 17$(call force,CFG_PL310_LOCKED,y) 18$(call force,CFG_AT91_MATRIX,y) 19 20# These values are forced because of matrix configuration for secure area. 21# When modifying these, always update matrix settings in 22# matrix_configure_slave_h64mx(). 23$(call force,CFG_TZDRAM_START,0x20000000) 24$(call force,CFG_TZDRAM_SIZE,0x800000) 25 26CFG_SHMEM_START ?= 0x21000000 27CFG_SHMEM_SIZE ?= 0x400000 28 29CFG_TEE_RAM_VA_SIZE ?= 0x100000 30 31CFG_DRAM_SIZE ?= 0x20000000 32