xref: /optee_os/core/arch/arm/plat-totalcompute/conf.mk (revision 5ddda749c60dce834bcd79e8b8d904858319adc0)
1d9d2d0a8SRupinderjit Singhifneq (,$(filter ${PLATFORM_FLAVOR},tc0 tc1 tc2))
237e9518eSArunachalam Ganapathyinclude core/arch/arm/cpu/cortex-armv8-0.mk
337e9518eSArunachalam Ganapathyplatform-debugger-arm := 1
437e9518eSArunachalam Ganapathyendif
537e9518eSArunachalam Ganapathy
637e9518eSArunachalam Ganapathy$(call force,CFG_WITH_ARM_TRUSTED_FW,y)
737e9518eSArunachalam Ganapathy$(call force,CFG_GENERIC_BOOT,y)
849dbb9efSArunachalam Ganapathyifeq ($(CFG_CORE_SEL2_SPMC),y)
949dbb9efSArunachalam Ganapathy$(call force,CFG_GIC,n)
1049dbb9efSArunachalam Ganapathy$(call force,CFG_ARM_GICV3,n)
1149dbb9efSArunachalam Ganapathyelse
1237e9518eSArunachalam Ganapathy$(call force,CFG_GIC,y)
1337e9518eSArunachalam Ganapathy$(call force,CFG_ARM_GICV3,y)
1449dbb9efSArunachalam Ganapathyendif
1537e9518eSArunachalam Ganapathy$(call force,CFG_PL011,y)
1637e9518eSArunachalam Ganapathy$(call force,CFG_PM_STUBS,y)
1737e9518eSArunachalam Ganapathy$(call force,CFG_SECURE_TIME_SOURCE_CNTPCT,y)
1837e9518eSArunachalam Ganapathy$(call force,CFG_ARM64_core,y)
1937e9518eSArunachalam Ganapathy
2037e9518eSArunachalam Ganapathyifeq ($(platform-debugger-arm),1)
2137e9518eSArunachalam Ganapathy# ARM debugger needs this
2237e9518eSArunachalam Ganapathyplatform-cflags-debug-info = -gdwarf-2
2337e9518eSArunachalam Ganapathyplatform-aflags-debug-info = -gdwarf-2
2437e9518eSArunachalam Ganapathyendif
2537e9518eSArunachalam Ganapathy
266d8430f9SUsama Arif$(call force,CFG_CORE_ARM64_PA_BITS,40)
276d8430f9SUsama Arif
28d9d2d0a8SRupinderjit Singhifneq (,$(filter ${PLATFORM_FLAVOR},tc0 tc1 tc2))
2937e9518eSArunachalam GanapathyCFG_TEE_CORE_NB_CORE = 8
3037e9518eSArunachalam Ganapathy
31b50e1d8eSArunachalam Ganapathyifeq ($(CFG_CORE_SEL1_SPMC),y)
32b50e1d8eSArunachalam GanapathyCFG_TZDRAM_START ?= 0xfd000000
33b50e1d8eSArunachalam GanapathyCFG_TZDRAM_SIZE  ?= 0x02000000
3449dbb9efSArunachalam Ganapathyelse ifeq ($(CFG_CORE_SEL2_SPMC),y)
35*5ddda749SRupinderjit SinghCFG_TZDRAM_START ?= 0xfd284000
36*5ddda749SRupinderjit Singh# TZDRAM size 0x1980000 - 0x4000 manifest size
37*5ddda749SRupinderjit SinghCFG_TZDRAM_SIZE  ?= 0x0197c000
38b50e1d8eSArunachalam Ganapathyelse
3937e9518eSArunachalam GanapathyCFG_TZDRAM_START ?= 0xff000000
4037e9518eSArunachalam GanapathyCFG_TZDRAM_SIZE  ?= 0x01000000
4149dbb9efSArunachalam Ganapathyendif
4237e9518eSArunachalam Ganapathy
4337e9518eSArunachalam GanapathyCFG_SHMEM_START  ?= 0xfce00000
4437e9518eSArunachalam GanapathyCFG_SHMEM_SIZE   ?= 0x00200000
4537e9518eSArunachalam Ganapathyendif
46