SPM: Separate SPM data structure definitions

Currently IPC and library model use common SPM data structure
definitions in "spm_db.h". To prepare for SPM HAL data structure,
deleting head file "spm_db.h", separate and move SPM database
definitions from this file into individual head file of each
model.

Change-Id: Ieaedd0d136f62251239979d8223dd8710b910e7d
Signed-off-by: Mingyang Sun <mingyang.sun@arm.com>
diff --git a/secure_fw/spm/include/spm_partition_defs.h b/secure_fw/spm/include/spm_partition_defs.h
index 4e32baf..07f224e 100644
--- a/secure_fw/spm/include/spm_partition_defs.h
+++ b/secure_fw/spm/include/spm_partition_defs.h
@@ -37,4 +37,6 @@
  */
 #define SPM_MAX_PARTITIONS (TFM_MAX_USER_PARTITIONS + TFM_INTERNAL_PARTITIONS)
 
+typedef void(*sp_entry_point)(void);
+
 #endif /* __SPM_PARTITION_DEFS_H__ */