[PATCH 0/6 v2] EFI variable support via OP-TEE
Ilias Apalodimas
ilias.apalodimas at linaro.org
Mon May 11 20:13:58 CEST 2020
Hi!
This is the v2 of the patchset adding EFI variable support via OP-TEE
originally posted here [1]
Changes since v1:
* patch #2:
- Fix Copyright issues
- Merge the include files in mm_communication.h
- Rename some variables and follow EDK2 naming
- Added proper documentation on struct definitions
- Add missing defines (unused but good to have there)
- Use flexible array members on structs and replace data[1] with data[]
* patch #3:
- Adjust efi_variable_tee.c to header file changes and fix typos
* patch #4:
- Remove EFI_HANDLE_WIDTH on printing
- Rephrase 'efidebug query' help message
* patch #5
- Move mm_communication.h maintenership
* patch #6
- Heinrich's suggestion, on the help file, was a lot cleaner and easier
to understand. Using it as-is
[1] https://lists.denx.de/pipermail/u-boot/2020-May/410772.html
Ilias Apalodimas (4):
efi_loader: Implement EFI variable handling via OP-TEE
cmd: efidebug: Add support for querying UEFI variable storage
MAINTAINERS: Add maintainer for EFI variables via OP-TEE
doc: uefi.rst: Add OP-TEE variable storage config options
Sughosh Ganu (1):
efi_loader: Add headers for EDK2 StandAloneMM communication
MAINTAINERS | 6 +
cmd/efidebug.c | 44 +-
doc/uefi/uefi.rst | 17 +
include/mm_communication.h | 207 ++++++++++
lib/efi_loader/Kconfig | 9 +
lib/efi_loader/Makefile | 4 +
lib/efi_loader/efi_variable_tee.c | 643 ++++++++++++++++++++++++++++++
7 files changed, 929 insertions(+), 1 deletion(-)
create mode 100644 include/mm_communication.h
create mode 100644 lib/efi_loader/efi_variable_tee.c
--
2.26.2
More information about the U-Boot
mailing list