Core: Update the include statement
Change the absolute including into relative including
for core sources.
Change-Id: Ic5b47c149a3739ad5e79af8231e48dfc68074369
Signed-off-by: Mingyang Sun <mingyang.sun@arm.com>
diff --git a/secure_fw/spm/include/tfm_secure_api.h b/secure_fw/spm/include/tfm_secure_api.h
index 2112ce9..818f55c 100644
--- a/secure_fw/spm/include/tfm_secure_api.h
+++ b/secure_fw/spm/include/tfm_secure_api.h
@@ -16,7 +16,7 @@
#include "tfm_core.h"
#include "tfm_api.h"
#include "tfm_utils.h"
-#include "bl2/include/tfm_boot_status.h"
+#include "tfm_boot_status.h"
#include "psa/service.h"
#ifndef TFM_MULTI_CORE_TOPOLOGY
diff --git a/secure_fw/spm/init/tfm_boot_data.c b/secure_fw/spm/init/tfm_boot_data.c
index 2dfbbc4..d8e021c 100644
--- a/secure_fw/spm/init/tfm_boot_data.c
+++ b/secure_fw/spm/init/tfm_boot_data.c
@@ -6,7 +6,7 @@
*/
#include <stdint.h>
-#include "bl2/include/tfm_boot_status.h"
+#include "tfm_boot_status.h"
#include "region_defs.h"
#include "tfm_memory_utils.h"
#include "tfm_internal.h"
diff --git a/secure_fw/spm/model_func/CMakeLists.inc b/secure_fw/spm/model_func/CMakeLists.inc
index 154417c..e700a9f 100644
--- a/secure_fw/spm/model_func/CMakeLists.inc
+++ b/secure_fw/spm/model_func/CMakeLists.inc
@@ -58,3 +58,4 @@
embedded_include_directories(PATH ${TFM_ROOT_DIR}/secure_fw/include ABSOLUTE)
embedded_include_directories(PATH ${TFM_ROOT_DIR}/secure_fw/spm/include ABSOLUTE)
embedded_include_directories(PATH ${TFM_ROOT_DIR}/secure_fw/spm/arch/include ABSOLUTE)
+embedded_include_directories(PATH ${TFM_ROOT_DIR}/bl2/include ABSOLUTE)
diff --git a/secure_fw/spm/model_func/tfm_nspm_func.c b/secure_fw/spm/model_func/tfm_nspm_func.c
index 83bcce6..8207365 100644
--- a/secure_fw/spm/model_func/tfm_nspm_func.c
+++ b/secure_fw/spm/model_func/tfm_nspm_func.c
@@ -7,7 +7,7 @@
#include <stdbool.h>
#include "cmsis_compiler.h"
-#include "platform/include/tfm_spm_hal.h"
+#include "tfm_spm_hal.h"
#include "tfm_arch.h"
#include "tfm_api.h"
#include "tfm_internal.h"
diff --git a/secure_fw/spm/model_ipc/CMakeLists.inc b/secure_fw/spm/model_ipc/CMakeLists.inc
index a95fd99..a763ab4 100644
--- a/secure_fw/spm/model_ipc/CMakeLists.inc
+++ b/secure_fw/spm/model_ipc/CMakeLists.inc
@@ -74,3 +74,4 @@
embedded_include_directories(PATH ${TFM_ROOT_DIR}/secure_fw/include ABSOLUTE)
embedded_include_directories(PATH ${TFM_ROOT_DIR}/secure_fw/spm/include ABSOLUTE)
embedded_include_directories(PATH ${TFM_ROOT_DIR}/secure_fw/spm/arch/include ABSOLUTE)
+embedded_include_directories(PATH ${TFM_ROOT_DIR}/bl2/include ABSOLUTE)
diff --git a/secure_fw/spm/model_ipc/tfm_multi_core.c b/secure_fw/spm/model_ipc/tfm_multi_core.c
index 0678509..855755b 100644
--- a/secure_fw/spm/model_ipc/tfm_multi_core.c
+++ b/secure_fw/spm/model_ipc/tfm_multi_core.c
@@ -4,7 +4,7 @@
* SPDX-License-Identifier: BSD-3-Clause
*/
-#include "platform/include/tfm_spm_hal.h"
+#include "tfm_spm_hal.h"
#include "psa/client.h"
#include "tfm_internal.h"
#include "tfm_nspm.h"
diff --git a/secure_fw/spm/model_ipc/tfm_multi_core_mem_check.c b/secure_fw/spm/model_ipc/tfm_multi_core_mem_check.c
index ccd93d2..25a8632 100644
--- a/secure_fw/spm/model_ipc/tfm_multi_core_mem_check.c
+++ b/secure_fw/spm/model_ipc/tfm_multi_core_mem_check.c
@@ -6,7 +6,7 @@
#include <stdbool.h>
-#include "platform/include/tfm_spm_hal.h"
+#include "tfm_spm_hal.h"
#include "region_defs.h"
#include "secure_utilities.h"
#include "tfm/spm_api.h"
diff --git a/secure_fw/spm/model_ipc/tfm_nspm_ipc.c b/secure_fw/spm/model_ipc/tfm_nspm_ipc.c
index c5eb993..8413d46 100644
--- a/secure_fw/spm/model_ipc/tfm_nspm_ipc.c
+++ b/secure_fw/spm/model_ipc/tfm_nspm_ipc.c
@@ -6,7 +6,7 @@
*/
#include <stdbool.h>
-#include "platform/include/tfm_spm_hal.h"
+#include "tfm_spm_hal.h"
#include "psa/error.h"
#include "tfm_nspm.h"
#include "tfm_utils.h"
diff --git a/secure_fw/spm/runtime/tfm_spm_services.c b/secure_fw/spm/runtime/tfm_spm_services.c
index 2a04c6e..fc3f038 100644
--- a/secure_fw/spm/runtime/tfm_spm_services.c
+++ b/secure_fw/spm/runtime/tfm_spm_services.c
@@ -10,7 +10,7 @@
#include "tfm/tfm_core_svc.h"
#include "tfm_secure_api.h"
#include "tfm_internal.h"
-#include "secure_fw/include/tfm/tfm_spm_services_api.h"
+#include "tfm/tfm_spm_services_api.h"
#include "tfm/spm_api.h"
#include "psa/service.h"