Pull request for efi-2022-07-rc1

Dear Tom,
The following changes since commit d46e86d25c2a504b3e2e4ab17d70b2f0be440f34:
configs: Resync with savedefconfig (2022-04-08 13:36:51 -0400)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-2022-07-rc1
for you to fetch changes up to 6b7a6210fde96bb95c8168af4ebf4eb83401df9e:
dm: add tag support (2022-04-09 21:06:31 +0200)
Gitlab CI showed no problems: https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/11637
---------------------------------------------------------------- Pull request for efi-2022-07-rc1
Documentation:
* Describe how enable DM_SERIAL for a board
UEFI
* Preparatory patches for better integration of DM and UEFI * Use sysreset after capsule updates instead of do_reset * Allow to disable persisting non-volatile variables
---------------------------------------------------------------- AKASHI Takahiro (8): scsi: call device_probe() after scanning usb: storage: call device_probe() after scanning mmc: call device_probe() after scanning nvme: call device_probe() after scanning sata: call device_probe() after scanning block: ide: call device_probe() after scanning virtio: call device_probe() in scanning dm: add tag support
Heinrich Schuchardt (2): doc: correct bootefi.rst doc: debug UART for RISC-V QEMU virt machine
Masami Hiramatsu (3): cmd: efidebug: Disable 'capsule disk-update' when CONFIG_EFI_CAPSULE_ON_DISK=n efi_loader: Make efi_load_capsule_drivers() available even if EFI_CAPSULE_ON_DISK=n efi_loader: Use sysreset instead of reset command
Pali Rohár (1): doc: distro: Update list of all support boot types
Simon Glass (1): dm: Add docs to explain how to enable DM_SERIAL for a board
Tom Saeger (1): efi_loader: optional persistence of variables
cmd/efidebug.c | 4 + cmd/virtio.c | 21 +++- common/usb_storage.c | 4 + doc/board/emulation/qemu-riscv.rst | 10 ++ doc/develop/distro.rst | 3 +- doc/develop/driver-model/serial-howto.rst | 153 +++++++++++++++++++++++++++++- doc/usage/cmd/bootefi.rst | 9 +- drivers/ata/dwc_ahsata.c | 5 + drivers/ata/fsl_sata.c | 11 +++ drivers/ata/sata_mv.c | 5 + drivers/ata/sata_sil.c | 12 +++ drivers/block/ide.c | 4 + drivers/core/Makefile | 2 +- drivers/core/root.c | 2 + drivers/core/tag.c | 139 +++++++++++++++++++++++++++ drivers/mmc/mmc-uclass.c | 12 +++ drivers/nvme/nvme.c | 4 + drivers/scsi/scsi.c | 5 + include/asm-generic/global_data.h | 4 + include/dm/tag.h | 110 +++++++++++++++++++++ lib/efi_loader/Kconfig | 10 +- lib/efi_loader/efi_capsule.c | 65 ++++++------- 22 files changed, 552 insertions(+), 42 deletions(-) create mode 100644 drivers/core/tag.c create mode 100644 include/dm/tag.h

On Sun, Apr 10, 2022 at 09:38:06AM +0200, Heinrich Schuchardt wrote:
Dear Tom,
The following changes since commit d46e86d25c2a504b3e2e4ab17d70b2f0be440f34:
configs: Resync with savedefconfig (2022-04-08 13:36:51 -0400)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-2022-07-rc1
for you to fetch changes up to 6b7a6210fde96bb95c8168af4ebf4eb83401df9e:
dm: add tag support (2022-04-09 21:06:31 +0200)
Gitlab CI showed no problems: https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/11637
Applied to u-boot/master, thanks!
participants (2)
-
Heinrich Schuchardt
-
Tom Rini