feat(spmc) Add TSP tests for EL3 SPMC to CI

TSP tests are designed to be exercised by the
FF-A Test Driver in the Normal World.
These have been designed to test basic functionality of the EL3 SPMC.

These tests currently ensure the following functionality:
  - Partition discovery.
  - Direct messaging.
  - Communication with a Logical SP.
  - Memory Sharing and Lending ABIs
  - Sharing of contiguous and non-contiguous memory regions.
  - Memory region descriptors spread of over multiple
    invocations.
  - Multiple endpoint memory transitions.

This test config builds TF-A with SPMC_AT_EL3
and uses prebuilt Linux Image with integrated
FF-A Test Driver in the Normal World.

Change-Id: Ib6ecca0f87b6696a647afd3bf5a253b5a88fd842
Signed-off-by: Shruti <shruti.gupta@arm.com>
diff --git a/tf_config/fvp-el3-spmc-tsp b/tf_config/fvp-el3-spmc-tsp
new file mode 100644
index 0000000..eec1206
--- /dev/null
+++ b/tf_config/fvp-el3-spmc-tsp
@@ -0,0 +1,10 @@
+ARM_SPMC_MANIFEST_DTS=plat/arm/board/fvp/fdts/fvp_tsp_sp_manifest.dts
+CROSS_COMPILE=aarch64-none-elf-
+CTX_INCLUDE_EL2_REGS=0
+CTX_INCLUDE_PAUTH_REGS=1
+EL3_EXCEPTION_HANDLING=0
+LOG_LEVEL=40
+PLAT=fvp
+SPD=spmd
+SPMC_AT_EL3=1
+SPMD_SPM_AT_SEL2=0