Pull request efi-2022-01-rc4-2
Heinrich Schuchardt
xypron.glpk at gmx.de
Fri Dec 10 10:32:49 CET 2021
Dear Tom,
The following changes since commit 1530ad5becf330c6094e995e340d920df2b43699:
Merge branch 'master' of
https://source.denx.de/u-boot/custodians/u-boot-sunxi (2021-12-09
08:43:30 -0500)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-2022-01-rc4-2
for you to fetch changes up to d8063dc373eb5ed5b4a31fdd3eecd32cba592696:
efi: Add a media/block driver for EFI block devices (2021-12-09
11:43:25 -0800)
Gitlab CI showed no problems:
https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/10179
----------------------------------------------------------------
Pull request efi-2022-01-rc4-2
UEFI:
* correctly handle missing TPM device
* prepare for block devices for U-Boot as EFI app
----------------------------------------------------------------
Alexander Dahl (1):
doc: usage: Fix command in fdt overlay apply sequence
Masahisa Kojima (3):
efi_loader: efi_tcg2_register returns appropriate error
efi_loader: check tcg2 protocol installation outside the TCG protocol
efi_loader: correctly handle no tpm device error
Simon Glass (3):
efi: Rename UCLASS_EFI and IF_TYPE_EFI
efi: Add uclass for devices provided by UEFI firmware
efi: Add a media/block driver for EFI block devices
MAINTAINERS | 3 +
arch/sandbox/dts/test.dts | 4 ++
disk/part.c | 5 +-
doc/develop/uefi/uefi.rst | 8 +--
doc/usage/fdt_overlays.rst | 2 +-
drivers/block/Kconfig | 33 +++++++++++
drivers/block/Makefile | 4 ++
drivers/block/blk-uclass.c | 6 +-
drivers/block/efi-media-uclass.c | 15 +++++
drivers/block/efi_blk.c | 115
++++++++++++++++++++++++++++++++++++++
drivers/block/sb_efi_media.c | 20 +++++++
include/blk.h | 3 +-
include/dm/uclass-id.h | 3 +-
include/efi.h | 11 ++++
include/efi_loader.h | 2 +
lib/efi_driver/efi_block_device.c | 8 +--
lib/efi_driver/efi_uclass.c | 8 +--
lib/efi_loader/Kconfig | 2 +
lib/efi_loader/efi_boottime.c | 9 ++-
lib/efi_loader/efi_image_loader.c | 13 ++++-
lib/efi_loader/efi_setup.c | 4 ++
lib/efi_loader/efi_tcg2.c | 87 +++++++++++++++++++++-------
test/dm/Makefile | 1 +
test/dm/efi_media.c | 24 ++++++++
24 files changed, 346 insertions(+), 44 deletions(-)
create mode 100644 drivers/block/efi-media-uclass.c
create mode 100644 drivers/block/efi_blk.c
create mode 100644 drivers/block/sb_efi_media.c
create mode 100644 test/dm/efi_media.c
More information about the U-Boot
mailing list