summaryrefslogtreecommitdiff
path: root/services/std_svc/spm/el3_spmc/spmc.h
diff options
context:
space:
mode:
Diffstat (limited to 'services/std_svc/spm/el3_spmc/spmc.h')
-rw-r--r--services/std_svc/spm/el3_spmc/spmc.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/services/std_svc/spm/el3_spmc/spmc.h b/services/std_svc/spm/el3_spmc/spmc.h
index 523365002..61afee30a 100644
--- a/services/std_svc/spm/el3_spmc/spmc.h
+++ b/services/std_svc/spm/el3_spmc/spmc.h
@@ -228,6 +228,12 @@ struct ffa_partition_info_v1_1 {
uint32_t uuid[4];
};
+/* FF-A Partition Info Get related macros. */
+#define FFA_PARTITION_INFO_GET_PROPERTIES_V1_0_MASK U(0x7)
+#define FFA_PARTITION_INFO_GET_EXEC_STATE_SHIFT U(8)
+#define FFA_PARTITION_INFO_GET_AARCH32_STATE U(0)
+#define FFA_PARTITION_INFO_GET_AARCH64_STATE U(1)
+
/* Reference to power management hooks */
extern const spd_pm_ops_t spmc_pm;