mbox series

Pull request efi-2022-01-rc4-2

Message ID a72f2480-b973-c6de-84de-b257d2b9b4cd@gmx.de
State Accepted
Delegated to: Tom Rini
Headers show
Series Pull request efi-2022-01-rc4-2 | expand

Pull-request

https://source.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-2022-01-rc4-2

Message

Heinrich Schuchardt Dec. 10, 2021, 9:32 a.m. UTC
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

Comments

Tom Rini Dec. 11, 2021, 5:17 p.m. UTC | #1
On Fri, Dec 10, 2021 at 10:32:49AM +0100, Heinrich Schuchardt wrote:

> 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
> 

Applied to u-boot/master, thanks!