mailbox: Commonize mailbox_init
Mailbox implementations with or without threads implement an
almost identical tfm_ns_mailbox_init() function.
To reduce duplication and facilitate additions at initialization
step, introduce a common function shared for both implementations.
Signed-off-by: Nicola Mazzucato <nicola.mazzucato@arm.com>
Change-Id: I38774634f62fdb445f70642f261bfc421dc6eb5a
diff --git a/cmake/install.cmake b/cmake/install.cmake
index d59b579..e445b06 100644
--- a/cmake/install.cmake
+++ b/cmake/install.cmake
@@ -143,6 +143,7 @@
${INTERFACE_SRC_DIR}/multi_core/tfm_multi_core_ns_api.c
${INTERFACE_SRC_DIR}/multi_core/tfm_multi_core_psa_ns_api.c
${INTERFACE_SRC_DIR}/multi_core/tfm_ns_mailbox_thread.c
+ ${INTERFACE_SRC_DIR}/multi_core/tfm_ns_mailbox_common.c
DESTINATION ${INSTALL_INTERFACE_SRC_DIR}/multi_core)
endif()