xref: /optee_os/core/arch/arm/plat-aspeed/conf.mk (revision 4e9f4c9824b22207ad2db9798bb4da9c1869fd26)
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