diff options
author | Raghu Krishnamurthy <raghu.ncstate@gmail.com> | 2023-04-22 11:21:58 -0700 |
---|---|---|
committer | Raghu Krishnamurthy <raghu.ncstate@gmail.com> | 2023-08-11 18:55:18 -0700 |
commit | 5ca1619f86e6d1d85800bb6afb1d2a3c7165af5d (patch) | |
tree | bc116043595d1bc40eca79f4931fecd73a56c80c /services/std_svc | |
parent | 66bdfd6e4e6d8e086a30397be6055dbb04846895 (diff) |
refactor(ff-a): move structure definitions
Move ffa_partition_info_get definitions from EL3 SPMC private header
files to common header files. The structures are common to FF-A and are
useful for the EL3 SPMD logical partitions.
Signed-off-by: Raghu Krishnamurthy <raghu.ncstate@gmail.com>
Change-Id: I19de3f6cb3351afa873022da1397a475a84e3d8b
Diffstat (limited to 'services/std_svc')
-rw-r--r-- | services/std_svc/spm/el3_spmc/spmc.h | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/services/std_svc/spm/el3_spmc/spmc.h b/services/std_svc/spm/el3_spmc/spmc.h index 13875b913..48644ac7f 100644 --- a/services/std_svc/spm/el3_spmc/spmc.h +++ b/services/std_svc/spm/el3_spmc/spmc.h @@ -213,30 +213,6 @@ struct ns_endpoint_desc { uint32_t ffa_version; }; -/** - * Holds information returned for each partition by the FFA_PARTITION_INFO_GET - * interface. - */ -struct ffa_partition_info_v1_0 { - uint16_t ep_id; - uint16_t execution_ctx_count; - uint32_t properties; -}; - -/* Extended structure for v1.1. */ -struct ffa_partition_info_v1_1 { - uint16_t ep_id; - uint16_t execution_ctx_count; - uint32_t properties; - 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; |