xref: /optee_os/core/arch/arm/plat-automotive_rd/conf.mk (revision 4936f055618d2a6a57ad6be12d557f2fb47a6e88)
1*4936f055SAhmed TibaPLATFORM_FLAVOR ?= rdaspen
2*4936f055SAhmed Tiba
3*4936f055SAhmed Tibaifeq ($(PLATFORM_FLAVOR),rd1ae)
4*4936f055SAhmed Tiba# RD-1 AE is based on Neoverse V3AE CPU, but there is
5*4936f055SAhmed Tiba# no compiler support for it yet. Use Neoverse V2 until
6*4936f055SAhmed Tiba# it becomes available.
7*4936f055SAhmed Tibainclude core/arch/arm/cpu/neoverse-v2.mk
8*4936f055SAhmed Tiba
9*4936f055SAhmed Tibaendif
10*4936f055SAhmed Tiba
11*4936f055SAhmed Tibaifeq ($(PLATFORM_FLAVOR),rdaspen)
12*4936f055SAhmed Tiba# RD-Aspen is based on Cortex-A720AE.
13*4936f055SAhmed Tiba# Cortex-A720AE is not supported in GCC 14.2, hence using Cortex-A720 instead.
14*4936f055SAhmed Tiba# TODO: Update this once the GCC supports cpu variant Cortex-A720AE.
15*4936f055SAhmed Tibaarm32-platform-cpuarch			:= cortex-a720
16*4936f055SAhmed Tibaarm64-platform-cpuarch			:= cortex-a720
17*4936f055SAhmed Tibainclude core/arch/arm/cpu/cortex-armv9.mk
18*4936f055SAhmed Tiba
19*4936f055SAhmed TibaCFG_CORE_CLUSTER_SHIFT			:= 2
20*4936f055SAhmed TibaCFG_CORE_THREAD_SHIFT			:= 0
21*4936f055SAhmed Tibaendif
22*4936f055SAhmed Tiba
23*4936f055SAhmed Tiba# ARM debugger needs this
24*4936f055SAhmed Tibaplatform-cflags-debug-info		= -gdwarf-4
25*4936f055SAhmed Tibaplatform-aflags-debug-info		= -gdwarf-4
26*4936f055SAhmed Tiba
27*4936f055SAhmed TibaCFG_CORE_HEAP_SIZE			?= 0x32000
28*4936f055SAhmed TibaCFG_CORE_RESERVED_SHM			?= n
29*4936f055SAhmed TibaCFG_CORE_SEL1_SPMC			?= y
30*4936f055SAhmed TibaCFG_TZDRAM_SIZE				?= 0x00400000
31*4936f055SAhmed TibaCFG_TZDRAM_START			?= 0xFFC00000
32*4936f055SAhmed TibaCFG_WITH_ARM_TRUSTED_FW			?= y
33*4936f055SAhmed Tiba
34*4936f055SAhmed Tiba$(call force,CFG_ARM64_core,y)
35*4936f055SAhmed Tiba$(call force,CFG_ARM_GICV3,y)
36*4936f055SAhmed Tiba$(call force,CFG_GIC,y)
37*4936f055SAhmed Tiba$(call force,CFG_CORE_ARM64_PA_BITS,42)
38*4936f055SAhmed Tiba$(call force,CFG_PL011,y)
39*4936f055SAhmed Tiba$(call force,CFG_SECURE_TIME_SOURCE_CNTPCT,y)
40*4936f055SAhmed Tiba$(call force,CFG_TEE_CORE_NB_CORE,16)
41