diff options
author | Max Shvetsov <maksims.svecovs@arm.com> | 2021-03-05 13:46:42 +0000 |
---|---|---|
committer | Maksims Svecovs <maksims.svecovs@arm.com> | 2021-07-15 16:40:22 +0100 |
commit | 0b7d25f4add710ba13f4f46c54f8fe23a01ed053 (patch) | |
tree | 784c6ebed5eae93c7a73201097165bc2f44e6a4c /plat/arm/fvp | |
parent | 1e65e855cf232560f37e64aefa75afb5239e5403 (diff) |
refactor(ff-a): partition info test functions
Move common ffa_partition_info_get functions to the spm_common.
Secure test target now supports both sending and receiving direct
messages.
Changes in SP manifests to align with a new messaging method
representation in partition manifests.
Signed-off-by: Max Shvetsov <maksims.svecovs@arm.com>
Change-Id: I9f6f24d6b800283a07e84a2a27708c0313b68fdc
Diffstat (limited to 'plat/arm/fvp')
-rw-r--r-- | plat/arm/fvp/platform.mk | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/plat/arm/fvp/platform.mk b/plat/arm/fvp/platform.mk index 4f8c4bd..c9bbe6e 100644 --- a/plat/arm/fvp/platform.mk +++ b/plat/arm/fvp/platform.mk @@ -56,9 +56,17 @@ ifneq ($(FVP_MAX_CPUS_PER_CLUSTER),$(filter $(FVP_MAX_CPUS_PER_CLUSTER),$(CPU))) endif # Pass FVP topology definitions to the build system -$(eval $(call add_define,TFTF_DEFINES,FVP_CLUSTER_COUNT)) -$(eval $(call add_define,TFTF_DEFINES,FVP_MAX_CPUS_PER_CLUSTER)) -$(eval $(call add_define,TFTF_DEFINES,FVP_MAX_PE_PER_CPU)) +$(eval $(call add_define,CACTUS_DEFINES,FVP_CLUSTER_COUNT)) +$(eval $(call add_define,CACTUS_DEFINES,FVP_MAX_CPUS_PER_CLUSTER)) +$(eval $(call add_define,CACTUS_DEFINES,FVP_MAX_PE_PER_CPU)) + +$(eval $(call add_define,CACTUS_MM_DEFINES,FVP_CLUSTER_COUNT)) +$(eval $(call add_define,CACTUS_MM_DEFINES,FVP_MAX_CPUS_PER_CLUSTER)) +$(eval $(call add_define,CACTUS_MM_DEFINES,FVP_MAX_PE_PER_CPU)) + +$(eval $(call add_define,IVY_DEFINES,FVP_CLUSTER_COUNT)) +$(eval $(call add_define,IVY_DEFINES,FVP_MAX_CPUS_PER_CLUSTER)) +$(eval $(call add_define,IVY_DEFINES,FVP_MAX_PE_PER_CPU)) $(eval $(call add_define,NS_BL1U_DEFINES,FVP_CLUSTER_COUNT)) $(eval $(call add_define,NS_BL1U_DEFINES,FVP_MAX_CPUS_PER_CLUSTER)) @@ -68,6 +76,10 @@ $(eval $(call add_define,NS_BL2U_DEFINES,FVP_CLUSTER_COUNT)) $(eval $(call add_define,NS_BL2U_DEFINES,FVP_MAX_CPUS_PER_CLUSTER)) $(eval $(call add_define,NS_BL2U_DEFINES,FVP_MAX_PE_PER_CPU)) +$(eval $(call add_define,TFTF_DEFINES,FVP_CLUSTER_COUNT)) +$(eval $(call add_define,TFTF_DEFINES,FVP_MAX_CPUS_PER_CLUSTER)) +$(eval $(call add_define,TFTF_DEFINES,FVP_MAX_PE_PER_CPU)) + PLAT_INCLUDES += -Iplat/arm/fvp/include/ PLAT_SOURCES := drivers/arm/gic/arm_gic_v2v3.c \ |