Pull request for efi-2022-01-rc2
Heinrich Schuchardt
xypron.glpk at gmx.de
Sun Nov 7 19:13:09 CET 2021
The following changes since commit 52207514ba419a69a8105d16997b025f966c8879:
Merge branch '2021-11-05-Kconfig-syncs' (2021-11-05 15:38:46 -0400)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-2022-01-rc2
for you to fetch changes up to f8d7e6e941321e40c4afa39635116ca4144c4f29:
dfu: newline after updating (2021-11-07 18:36:56 +0100)
Gitlab CI showed no problems:
https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/9766
----------------------------------------------------------------
Pull request for efi-2022-01-rc2
Documentation:
* improve description of mmc rescan
* remove obsolete PPC documenation
UEFI
* Provide unit test for the EFI_TCG2_PROTOCOL
* Implement add EFI_TCG2_PROTOCOL.SubmitCommand
* Start the implementation of a 64 bit EFI app
* Reduce rcar3_salvator-x image size
----------------------------------------------------------------
AKASHI Takahiro (1):
efi_loader: capsule: drop __weak from efi_get_public_key_data()
Heinrich Schuchardt (3):
doc: mmc rescan speed mode
ARM: renesas: reduce rcar3_salvator-x image size
dfu: newline after updating
Masahisa Kojima (3):
efi_loader: use byteshift unaligned access helper
efi_loader: add EFI_TCG2_PROTOCOL.SubmitCommand
efi_selftest: add selftest for EFI_TCG2_PROTOCOL and Measured Boot
Simon Glass (8):
efi: Add a script to build an image for testing on UEFI
efi: Enable DM_ETH for the app
efi: Drop the OF_EMBED warning for EFI
x86: Create a 32/64-bit selection for the app
efi: Create a 64-bit app
x86: Don't duplicate global_ptr in 64-bit EFI app
efi: Add a way to obtain boot services in the app
efi: Add video support to the app
Stefan Roese (1):
doc: Remove obsolete doc/README.nand-boot-ppc440
Thomas Huth (1):
doc: Remove the obsolete README.AMCC-eval-boards-cleanup file
MAINTAINERS | 4 +
Makefile | 10 +-
arch/x86/cpu/intel_common/Makefile | 2 +-
arch/x86/cpu/u-boot-64.lds | 2 +
arch/x86/cpu/x86_64/Makefile | 4 +
arch/x86/cpu/x86_64/cpu.c | 32 +-
arch/x86/cpu/x86_64/misc.c | 41 +
arch/x86/dts/efi-x86_app.dts | 4 +
board/efi/Kconfig | 15 +-
board/efi/efi-x86_app/Kconfig | 6 +-
board/efi/efi-x86_app/MAINTAINERS | 11 +-
...i-x86_app_defconfig => efi-x86_app32_defconfig} | 3 +-
configs/efi-x86_app64_defconfig | 38 +
configs/rcar3_salvator-x_defconfig | 1 +
doc/README.AMCC-eval-boards-cleanup | 31 -
doc/README.nand-boot-ppc440 | 60 --
doc/develop/uefi/u-boot_on_efi.rst | 70 +-
doc/usage/mmc.rst | 36 +-
drivers/dfu/dfu.c | 1 +
drivers/video/Kconfig | 2 +-
drivers/video/efi.c | 45 +-
include/configs/efi-x86_app.h | 6 +-
include/efi.h | 8 +-
include/tpm-v2.h | 13 +
lib/efi/Kconfig | 34 +-
lib/efi/efi.c | 9 +
lib/efi/efi_app.c | 10 +
lib/efi_loader/Kconfig | 1 +
lib/efi_loader/efi_capsule.c | 2 +-
lib/efi_loader/efi_tcg2.c | 41 +-
lib/efi_selftest/efi_miniapp_tcg2_arm.h | 153 ++++
lib/efi_selftest/efi_miniapp_tcg2_arm64.h | 208 +++++
lib/efi_selftest/efi_miniapp_tcg2_ia32.h | 178 ++++
lib/efi_selftest/efi_miniapp_tcg2_riscv32.h | 174 ++++
lib/efi_selftest/efi_miniapp_tcg2_riscv64.h | 190 +++++
lib/efi_selftest/efi_miniapp_tcg2_x86_64.h | 179 ++++
lib/efi_selftest/efi_selftest_tcg2.c | 942
++++++++++++++++++++-
lib/tpm-v2.c | 6 +
scripts/build-efi.sh | 193 +++++
39 files changed, 2582 insertions(+), 183 deletions(-)
create mode 100644 arch/x86/cpu/x86_64/misc.c
rename configs/{efi-x86_app_defconfig => efi-x86_app32_defconfig} (94%)
create mode 100644 configs/efi-x86_app64_defconfig
delete mode 100644 doc/README.AMCC-eval-boards-cleanup
delete mode 100644 doc/README.nand-boot-ppc440
create mode 100644 lib/efi_selftest/efi_miniapp_tcg2_arm.h
create mode 100644 lib/efi_selftest/efi_miniapp_tcg2_arm64.h
create mode 100644 lib/efi_selftest/efi_miniapp_tcg2_ia32.h
create mode 100644 lib/efi_selftest/efi_miniapp_tcg2_riscv32.h
create mode 100644 lib/efi_selftest/efi_miniapp_tcg2_riscv64.h
create mode 100644 lib/efi_selftest/efi_miniapp_tcg2_x86_64.h
create mode 100755 scripts/build-efi.sh
More information about the U-Boot
mailing list