Make supported FF-A version configurable in libsp
Introduce CFG_FFA_VERSION macro for configuring FF-A version in libsp.
The value of CFG_FFA_VERSION follows the version format of FFA_VERSION.
The allowed versions are FF-A v1.0 and v1.1.
Signed-off-by: Imre Kis <imre.kis@arm.com>
Change-Id: I7f2b425f9267758c4dfec513bc7a3bde773c7a97
diff --git a/components/messaging/ffa/libsp/tests.cmake b/components/messaging/ffa/libsp/tests.cmake
index eb0b41e..8ef5479 100644
--- a/components/messaging/ffa/libsp/tests.cmake
+++ b/components/messaging/ffa/libsp/tests.cmake
@@ -47,6 +47,7 @@
${UNIT_TEST_PROJECT_PATH}/components/common/utils/include
COMPILE_DEFINITIONS
-DARM64
+ -DCFG_FFA_VERSION=0x00010000
)
unit_test_add_suite(
@@ -60,6 +61,7 @@
${UNIT_TEST_PROJECT_PATH}/components/common/utils/include
COMPILE_DEFINITIONS
-DARM64
+ -DCFG_FFA_VERSION=0x00010000
)
unit_test_add_suite(
@@ -74,6 +76,7 @@
${UNIT_TEST_PROJECT_PATH}/components/common/utils/include
COMPILE_DEFINITIONS
-DARM64
+ -DCFG_FFA_VERSION=0x00010000
)
unit_test_add_suite(
@@ -87,6 +90,7 @@
${UNIT_TEST_PROJECT_PATH}/components/common/utils/include
COMPILE_DEFINITIONS
-DARM64
+ -DCFG_FFA_VERSION=0x00010000
)
unit_test_add_suite(
@@ -102,6 +106,7 @@
${UNIT_TEST_PROJECT_PATH}/components/common/utils/include
COMPILE_DEFINITIONS
-DARM64
+ -DCFG_FFA_VERSION=0x00010000
)
unit_test_add_suite(
@@ -115,6 +120,7 @@
${UNIT_TEST_PROJECT_PATH}/components/common/utils/include
COMPILE_DEFINITIONS
-DARM64
+ -DCFG_FFA_VERSION=0x00010000
)
unit_test_add_suite(
@@ -132,6 +138,7 @@
${UNIT_TEST_PROJECT_PATH}/components/common/utils/include
COMPILE_DEFINITIONS
-DARM64
+ -DCFG_FFA_VERSION=0x00010000
)
unit_test_add_suite(
@@ -145,6 +152,7 @@
${UNIT_TEST_PROJECT_PATH}/components/common/utils/include
COMPILE_DEFINITIONS
-DARM64
+ -DCFG_FFA_VERSION=0x00010000
)
unit_test_add_suite(
@@ -160,6 +168,7 @@
${UNIT_TEST_PROJECT_PATH}/components/common/utils/include
COMPILE_DEFINITIONS
-DARM64
+ -DCFG_FFA_VERSION=0x00010000
)
unit_test_add_suite(
@@ -174,6 +183,7 @@
${UNIT_TEST_PROJECT_PATH}/components/common/utils/include
COMPILE_DEFINITIONS
-DARM64
+ -DCFG_FFA_VERSION=0x00010000
)
unit_test_add_suite(
@@ -188,6 +198,7 @@
COMPILE_DEFINITIONS
-DARM64
-DFFA_DIRECT_MSG_ROUTING_EXTENSION=1
+ -DCFG_FFA_VERSION=0x00010000
)
unit_test_add_suite(
@@ -204,4 +215,5 @@
COMPILE_DEFINITIONS
-DARM64
-DFFA_DIRECT_MSG_ROUTING_EXTENSION=1
+ -DCFG_FFA_VERSION=0x00010000
)
\ No newline at end of file