summaryrefslogtreecommitdiff
path: root/include/services
diff options
context:
space:
mode:
authorFederico Recanati <federico.recanati@arm.com>2022-03-18 10:30:00 +0100
committerFederico Recanati <federico.recanati@arm.com>2022-03-18 10:51:39 +0100
commitd555233fe5a04dfd99fd6ac30bacc5284285c131 (patch)
tree9689f32d5c70a6e0e4dca2e128c4c775750f687d /include/services
parent38dd6b61ae2ae6ba49f425771c0b529f7dbc9b4a (diff)
downloadarm-trusted-firmware-d555233fe5a04dfd99fd6ac30bacc5284285c131.tar.gz
feat(spm): add FFA_RX_ACQUIRE forwarding in SPMD
Add FF-A v1.1 FFA_RX_ACQUIRE ABI forwarding to SPMD. RX acquire interface is used by Hypervisor to acquire ownership of a VM's RX buffer from SPMC when it needs to deliver a message to the VM. Change-Id: I5f57240a9c9e94eb696a5a394ec0644170380026 Signed-off-by: Federico Recanati <federico.recanati@arm.com>
Diffstat (limited to 'include/services')
-rw-r--r--include/services/ffa_svc.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/services/ffa_svc.h b/include/services/ffa_svc.h
index 9a7c48989..6841fd26d 100644
--- a/include/services/ffa_svc.h
+++ b/include/services/ffa_svc.h
@@ -107,6 +107,7 @@
#define FFA_VERSION FFA_FID(SMC_32, FFA_FNUM_VERSION)
#define FFA_FEATURES FFA_FID(SMC_32, FFA_FNUM_FEATURES)
#define FFA_RX_RELEASE FFA_FID(SMC_32, FFA_FNUM_RX_RELEASE)
+#define FFA_RX_ACQUIRE FFA_FID(SMC_32, FFA_FNUM_RX_ACQUIRE)
#define FFA_RXTX_MAP_SMC32 FFA_FID(SMC_32, FFA_FNUM_RXTX_MAP)
#define FFA_RXTX_UNMAP FFA_FID(SMC_32, FFA_FNUM_RXTX_UNMAP)
#define FFA_PARTITION_INFO_GET FFA_FID(SMC_32, FFA_FNUM_PARTITION_INFO_GET)