]> git.proxmox.com Git - mirror_edk2.git/commit
ArmPkg/OpteeLib: Add APIs to communicate with OP-TEE
authorSumit Garg <sumit.garg@linaro.org>
Mon, 22 Oct 2018 06:29:36 +0000 (11:59 +0530)
committerLeif Lindholm <leif.lindholm@linaro.org>
Tue, 30 Oct 2018 14:21:45 +0000 (14:21 +0000)
commita0f01e8a22e15000e564f09e82eae13d7127be3c
treec3d6914fbca27d8771c7a0ad50c9dd6868dce849
parent4222e8e7e421e9c8d2c2f319a3860dd3332d6255
ArmPkg/OpteeLib: Add APIs to communicate with OP-TEE

Add following APIs to communicate with OP-TEE pseudo/early TAs:
1. OpteeInit
2. OpteeOpenSession
3. OpteeCloseSession
4. OpteeInvokeFunc

Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Leif Lindholm <leif.lindholm@linaro.org>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
ArmPkg/Include/Library/OpteeLib.h
ArmPkg/Library/OpteeLib/Optee.c
ArmPkg/Library/OpteeLib/OpteeLib.inf
ArmPkg/Library/OpteeLib/OpteeSmc.h [new file with mode: 0644]