commit | 04969a400441dd2e41212a4e2937d17873bb3765 | [log] [tgz] |
---|---|---|
author | David Hu <david.hu@arm.com> | Sun Jun 14 21:25:35 2020 +0800 |
committer | David Hu <david.hu@arm.com> | Fri Jan 22 02:21:55 2021 +0000 |
tree | 5d20f21db674dfde8870ff6f56e2e09b182b1342 | |
parent | 2d2a2f18367f9b6fa24d43a1f75c1e5742567df0 [diff] |
Dualcpu: Move dual-cpu NS files into a dedicated folder Gather all the dual-cpu NS .c files in a dedicated folder multi_core under interface/src. Put all the dual-cpu interface header files in a dedicated folder multi-core under interface/include. Change-Id: Ia6847eb03a663e66260690ad88addb1521f13fcd Signed-off-by: David Hu <david.hu@arm.com>
diff --git a/interface/CMakeLists.txt b/interface/CMakeLists.txt index 276a720..0351754 100644 --- a/interface/CMakeLists.txt +++ b/interface/CMakeLists.txt
@@ -1,5 +1,5 @@ #------------------------------------------------------------------------------- -# Copyright (c) 2020, Arm Limited. All rights reserved. +# Copyright (c) 2020-2021, Arm Limited. All rights reserved. # # SPDX-License-Identifier: BSD-3-Clause # @@ -27,6 +27,7 @@ ${CMAKE_CURRENT_SOURCE_DIR}/include ${CMAKE_BINARY_DIR}/generated/interface/include ${CMAKE_CURRENT_SOURCE_DIR}/include/os_wrapper + $<$<OR:$<BOOL:${FORWARD_PROT_MSG}>,$<BOOL:${TFM_MULTI_CORE_TOPOLOGY}>>:${CMAKE_CURRENT_SOURCE_DIR}/include/multi_core> ) # PSA interface files are generated from a template
diff --git a/interface/include/tfm_mailbox.h b/interface/include/multi_core/tfm_mailbox.h similarity index 100% rename from interface/include/tfm_mailbox.h rename to interface/include/multi_core/tfm_mailbox.h
diff --git a/interface/include/tfm_multi_core_api.h b/interface/include/multi_core/tfm_multi_core_api.h similarity index 100% rename from interface/include/tfm_multi_core_api.h rename to interface/include/multi_core/tfm_multi_core_api.h
diff --git a/interface/include/tfm_ns_mailbox.h b/interface/include/multi_core/tfm_ns_mailbox.h similarity index 100% rename from interface/include/tfm_ns_mailbox.h rename to interface/include/multi_core/tfm_ns_mailbox.h
diff --git a/interface/src/tfm_multi_core_ns_api.c b/interface/src/multi_core/tfm_multi_core_ns_api.c similarity index 100% rename from interface/src/tfm_multi_core_ns_api.c rename to interface/src/multi_core/tfm_multi_core_ns_api.c
diff --git a/interface/src/tfm_multi_core_psa_ns_api.c b/interface/src/multi_core/tfm_multi_core_psa_ns_api.c similarity index 100% rename from interface/src/tfm_multi_core_psa_ns_api.c rename to interface/src/multi_core/tfm_multi_core_psa_ns_api.c
diff --git a/interface/src/tfm_ns_mailbox.c b/interface/src/multi_core/tfm_ns_mailbox.c similarity index 100% rename from interface/src/tfm_ns_mailbox.c rename to interface/src/multi_core/tfm_ns_mailbox.c
diff --git a/interface/src/tfm_ns_mailbox_rtos_api.c b/interface/src/multi_core/tfm_ns_mailbox_rtos_api.c similarity index 100% rename from interface/src/tfm_ns_mailbox_rtos_api.c rename to interface/src/multi_core/tfm_ns_mailbox_rtos_api.c