SPM: Set IRQ initial status for partitions

According to FF-Mv1.1, interrupt should be enabled for all partitions
whose framework version is 1.0 and disabled for those whose framework
version is 1.1.

This patch adds this initialization.

Change-Id: I7ede1472d998084eb5bc469cf9ac123896b2a88d
Signed-off-by: Kevin Peng <kevin.peng@arm.com>
diff --git a/secure_fw/spm/cmsis_psa/spm_ipc.c b/secure_fw/spm/cmsis_psa/spm_ipc.c
index 67be809..8d2510e 100644
--- a/secure_fw/spm/cmsis_psa/spm_ipc.c
+++ b/secure_fw/spm/cmsis_psa/spm_ipc.c
@@ -687,6 +687,11 @@
                 partition->p_static->pid) {
                 partition->signals_allowed |=
                                         tfm_core_irq_signals[j].signal_value;
+                if (partition->p_static->psa_ff_ver == 0x0100) {
+                    tfm_spm_hal_enable_irq(tfm_core_irq_signals[j].irq_line);
+                } else if (partition->p_static->psa_ff_ver == 0x0101) {
+                    tfm_spm_hal_disable_irq(tfm_core_irq_signals[j].irq_line);
+                }
             }
         }