SST: Replace TFM SST errors by PSA PS errors

This patch replaces all TFM SST errors by PSA PS errors in the code as
the TF-M framework does not require any offset when using the
uniform secure function signature feature.

Change-Id: Iab314c001edc77e6fb1b8bb1641548c0a6c00a77
Signed-off-by: Marc Moreno <marc.morenoberengue@arm.com>
diff --git a/interface/src/tfm_sst_api.c b/interface/src/tfm_sst_api.c
index 5102b2f..0678dd4 100644
--- a/interface/src/tfm_sst_api.c
+++ b/interface/src/tfm_sst_api.c
@@ -8,7 +8,6 @@
 #include "psa_protected_storage.h"
 
 #include "tfm_ns_lock.h"
-#include "tfm_sst_defs.h"
 #include "tfm_veneers.h"
 
 #define IOVEC_LEN(x) (uint32_t)(sizeof(x)/sizeof(x[0]))
@@ -19,7 +18,7 @@
                            psa_ps_create_flags_t create_flags)
 {
     psa_status_t status;
-    enum tfm_sst_err_t err;
+    psa_ps_status_t err;
 
     psa_invec in_vec[] = {
         { .base = &uid,   .len = sizeof(uid) },
@@ -38,7 +37,7 @@
         return PSA_PS_ERROR_OPERATION_FAILED;
     }
 
-    return TFM_SST_PSA_RETURN(err);
+    return err;
 }
 
 psa_ps_status_t psa_ps_get(psa_ps_uid_t uid,
@@ -47,7 +46,7 @@
                            void *p_data)
 {
     psa_status_t status;
-    enum tfm_sst_err_t err;
+    psa_ps_status_t err;
 
     psa_invec in_vec[] = {
         { .base = &uid, .len = sizeof(uid) },
@@ -67,13 +66,13 @@
         return PSA_PS_ERROR_OPERATION_FAILED;
     }
 
-    return TFM_SST_PSA_RETURN(err);
+    return err;
 }
 
 psa_ps_status_t psa_ps_get_info(psa_ps_uid_t uid, struct psa_ps_info_t *p_info)
 {
     psa_status_t status;
-    enum tfm_sst_err_t err;
+    psa_ps_status_t err;
 
     psa_invec in_vec[] = {
         { .base = &uid, .len = sizeof(uid) }
@@ -92,13 +91,13 @@
         return PSA_PS_ERROR_OPERATION_FAILED;
     }
 
-    return TFM_SST_PSA_RETURN(err);
+    return err;
 }
 
 psa_ps_status_t psa_ps_remove(psa_ps_uid_t uid)
 {
     psa_status_t status;
-    enum tfm_sst_err_t err;
+    psa_ps_status_t err;
 
     psa_invec in_vec[] = {
         { .base = &uid, .len = sizeof(uid) }
@@ -116,7 +115,7 @@
         return PSA_PS_ERROR_OPERATION_FAILED;
     }
 
-    return TFM_SST_PSA_RETURN(err);
+    return err;
 }
 
 psa_ps_status_t psa_ps_create(psa_ps_uid_t uid, uint32_t size,