aboutsummaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorDavid Hu <david.hu@arm.com>2020-05-12 17:19:21 +0800
committerDavid Hu <david.hu@arm.com>2021-01-22 02:21:55 +0000
commit69e590e99041fc54d465a3317cef2b8348ec02bd (patch)
treedd5e9635708fabb371ec7bfdf3c75e317ab8a520 /cmake
parent1bd1c7bfd4acee0405b0273748ddce677436b7b2 (diff)
downloadtrusted-firmware-m-69e590e99041fc54d465a3317cef2b8348ec02bd.tar.gz
Dualcpu: Move NS mailbox thread management to RTOS specific file
The NS mailbox thread management is NS RTOS specific. - Add a new tfm_ns_mailbox_rtos_api.c to collect all the NS mailbox APIs which rely on RTOS specific implementations. - Move those API implementations from platform to tfm_ns_mailbox_rtos_api.c. - Rename those APIs to replace HAL keyword with OS keyword, to indicate that their implementations are RTOS specific. Change-Id: Ic2885bc1676964719d1524b39d6518444610e1aa Signed-off-by: David Hu <david.hu@arm.com>
Diffstat (limited to 'cmake')
-rw-r--r--cmake/install.cmake3
1 files changed, 2 insertions, 1 deletions
diff --git a/cmake/install.cmake b/cmake/install.cmake
index dd1ffc80e..cb7f100a8 100644
--- a/cmake/install.cmake
+++ b/cmake/install.cmake
@@ -113,8 +113,9 @@ endif()
if (TFM_MULTI_CORE_TOPOLOGY)
install(FILES ${INTERFACE_SRC_DIR}/tfm_ns_mailbox.c
- ${INTERFACE_SRC_DIR}/tfm_multi_core_api.c
+ ${INTERFACE_SRC_DIR}/tfm_multi_core_ns_api.c
${INTERFACE_SRC_DIR}/tfm_multi_core_psa_ns_api.c
+ ${INTERFACE_SRC_DIR}/tfm_ns_mailbox_rtos_api.c
DESTINATION ${INSTALL_INTERFACE_SRC_DIR})
else()
install(FILES ${INTERFACE_SRC_DIR}/tfm_ns_interface.c