aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorSummer Qin <summer.qin@arm.com>2020-08-04 10:23:39 +0800
committerKen Liu <ken.liu@arm.com>2020-08-05 08:31:20 +0000
commit90602deca27419dc68e7cea875d2eaaeea8d6818 (patch)
tree0196d29d5b7ce1420455d17d7cd574dabef3d922 /tools
parent6b7722d431ffaa363f17b03e1f9888fca3a402df (diff)
downloadtrusted-firmware-m-90602deca27419dc68e7cea875d2eaaeea8d6818.tar.gz
SPM: Restructure SPM folder
- Change model_ipc to cmsis_psa, and move arch into it. - Change model_func to cmsis_func, and move arch related operations to arch.c file. - Remove tfm_spm_services.c, and move related function into cmsis_psa and cmsis_func. - Move tfm_arch.h and tfm_arch_v8m.h into spm/include, so this header could be shared by cmsis_psa and cmsis_func. Change-Id: I120395a6f613cb151c144c344a9394efdfb2b67d Signed-off-by: Summer Qin <summer.qin@arm.com>
Diffstat (limited to 'tools')
-rw-r--r--tools/tfm_generated_file_list.yaml20
1 files changed, 10 insertions, 10 deletions
diff --git a/tools/tfm_generated_file_list.yaml b/tools/tfm_generated_file_list.yaml
index 3078ebb18f..19a51909fe 100644
--- a/tools/tfm_generated_file_list.yaml
+++ b/tools/tfm_generated_file_list.yaml
@@ -18,14 +18,14 @@
{
"name": "Secure Partition declarations for library",
"short_name": "tfm_partition_list_lib",
- "template": "secure_fw/spm/model_func/tfm_spm_db_func.inc.template",
- "output": "secure_fw/spm/model_func/tfm_spm_db_func.inc"
+ "template": "secure_fw/spm/cmsis_func/tfm_spm_db_func.inc.template",
+ "output": "secure_fw/spm/cmsis_func/tfm_spm_db_func.inc"
},
{
"name": "Secure Partition declarations for IPC",
"short_name": "tfm_partition_list_ipc",
- "template": "secure_fw/spm/model_ipc/tfm_spm_db_ipc.inc.template",
- "output": "secure_fw/spm/model_ipc/tfm_spm_db_ipc.inc"
+ "template": "secure_fw/spm/cmsis_psa/tfm_spm_db_ipc.inc.template",
+ "output": "secure_fw/spm/cmsis_psa/tfm_spm_db_ipc.inc"
},
{
"name": "Secure Service list",
@@ -54,8 +54,8 @@
{
"name": "Secure Veneers C file",
"short_name": "tfm_veneers_c",
- "template": "secure_fw/spm/model_func/tfm_veneers.c.template",
- "output": "secure_fw/spm/model_func/tfm_veneers.c"
+ "template": "secure_fw/spm/cmsis_func/tfm_veneers.c.template",
+ "output": "secure_fw/spm/cmsis_func/tfm_veneers.c"
},
{
"name": "Secure Veneers H file",
@@ -66,14 +66,14 @@
{
"name": "Secure IRQ handlers",
"short_name": "tfm_secure_irq_handlers",
- "template": "secure_fw/spm/model_func/tfm_secure_irq_handlers.inc.template",
- "output": "secure_fw/spm/model_func/tfm_secure_irq_handlers.inc"
+ "template": "secure_fw/spm/cmsis_func/tfm_secure_irq_handlers.inc.template",
+ "output": "secure_fw/spm/cmsis_func/tfm_secure_irq_handlers.inc"
},
{
"name": "Secure IRQ handlers for PSA API",
"short_name": "tfm_secure_irq_handlers_ipc",
- "template": "secure_fw/spm/model_ipc/tfm_secure_irq_handlers_ipc.inc.template",
- "output": "secure_fw/spm/model_ipc/tfm_secure_irq_handlers_ipc.inc"
+ "template": "secure_fw/spm/cmsis_psa/tfm_secure_irq_handlers_ipc.inc.template",
+ "output": "secure_fw/spm/cmsis_psa/tfm_secure_irq_handlers_ipc.inc"
},
{
"name": "SID H file",