mbox series

[edk2,v5,0/1] Add ArmPkg/Optee library APIs

Message ID 1540189776-22806-1-git-send-email-sumit.garg@linaro.org
Headers show
Series Add ArmPkg/Optee library APIs | expand

Message

Sumit Garg Oct. 22, 2018, 6:29 a.m. UTC
Changes in v5:
Define RFC4122_UUID struct using network byte order instead of 16 byte
octects for passing Trusted Application UUID.

Changes in v4:
Replaced abbreviations with full name which are not defined in [1]. Also
used EFI_GUID for Trusted Application UUIDs.

[1] https://edk2-docs.gitbooks.io/edk-ii-c-coding-standards-specification/content/v/release/2.20/4_naming_conventions/#table-2-efi-supported-abbreviations

Changes in v3:
Removed GlobalPlatform TEE return codes (IndustryStandard/GlobalPlatform.h)
that were rejected by EDK2 maintainers. Rather used custom ones for this
OP-TEE driver.

Changes in v2:
1. Separate patch for MdePkg/Include/IndustryStandard/GlobalPlatform.h.
2. Correct comments style for struct members.
3. Update commit message.

Sumit Garg (1):
  ArmPkg/OpteeLib: Add APIs to communicate with OP-TEE

 ArmPkg/Library/OpteeLib/OpteeLib.inf |   2 +
 ArmPkg/Include/Library/OpteeLib.h    |  88 +++++
 ArmPkg/Library/OpteeLib/OpteeSmc.h   |  53 +++
 ArmPkg/Library/OpteeLib/Optee.c      | 392 ++++++++++++++++++++
 4 files changed, 535 insertions(+)
 create mode 100644 ArmPkg/Library/OpteeLib/OpteeSmc.h

-- 
2.7.4

_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel

Comments

Sumit Garg Oct. 26, 2018, 12:11 p.m. UTC | #1
Hi Leif,

Please let me know if you have any further review comment.

-Sumit

On Mon, 22 Oct 2018 at 12:00, Sumit Garg <sumit.garg@linaro.org> wrote:
>

> Changes in v5:

> Define RFC4122_UUID struct using network byte order instead of 16 byte

> octects for passing Trusted Application UUID.

>

> Changes in v4:

> Replaced abbreviations with full name which are not defined in [1]. Also

> used EFI_GUID for Trusted Application UUIDs.

>

> [1] https://edk2-docs.gitbooks.io/edk-ii-c-coding-standards-specification/content/v/release/2.20/4_naming_conventions/#table-2-efi-supported-abbreviations

>

> Changes in v3:

> Removed GlobalPlatform TEE return codes (IndustryStandard/GlobalPlatform.h)

> that were rejected by EDK2 maintainers. Rather used custom ones for this

> OP-TEE driver.

>

> Changes in v2:

> 1. Separate patch for MdePkg/Include/IndustryStandard/GlobalPlatform.h.

> 2. Correct comments style for struct members.

> 3. Update commit message.

>

> Sumit Garg (1):

>   ArmPkg/OpteeLib: Add APIs to communicate with OP-TEE

>

>  ArmPkg/Library/OpteeLib/OpteeLib.inf |   2 +

>  ArmPkg/Include/Library/OpteeLib.h    |  88 +++++

>  ArmPkg/Library/OpteeLib/OpteeSmc.h   |  53 +++

>  ArmPkg/Library/OpteeLib/Optee.c      | 392 ++++++++++++++++++++

>  4 files changed, 535 insertions(+)

>  create mode 100644 ArmPkg/Library/OpteeLib/OpteeSmc.h

>

> --

> 2.7.4

>

_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel