]> git.proxmox.com Git - mirror_edk2.git/commit - ArmPkg/Include/IndustryStandard/ArmMmSvc.h
ArmPkg/IndustryStandard: 32b/64b agnostic FF-A, Mm SVC and Std SMC IDs
authorEtienne Carriere <etienne.carriere@linaro.org>
Mon, 9 Aug 2021 15:19:42 +0000 (17:19 +0200)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Wed, 11 Aug 2021 11:32:32 +0000 (11:32 +0000)
commit03e19e6bc8a5aa2aa2f59322ab1d826515533863
tree43729b5e91e6617dba3e7229a89c40a8764fb600
parent7311e9641785bbcdf2925bfc91b92e43a6158a7d
ArmPkg/IndustryStandard: 32b/64b agnostic FF-A, Mm SVC and Std SMC IDs

Defines ARM_SVC_ID_FFA_* and ARM_SVC_ID_SP_* identifiers for 32bit
function IDs as per SMCCC specification. Defines also generic ARM
SVC identifier macros to wrap 32bit or 64bit identifiers upon target
built architecture.

Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
ArmPkg/Include/IndustryStandard/ArmFfaSvc.h
ArmPkg/Include/IndustryStandard/ArmMmSvc.h
ArmPkg/Include/IndustryStandard/ArmStdSmc.h