mbox series

Pull request for efi next

Message ID ad9c37d7-194e-8608-7dea-2f8b564ad8e6@gmx.de
State Accepted
Delegated to: Tom Rini
Headers show
Series Pull request for efi next | expand

Pull-request

https://source.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-next-2022-09-14

Message

Heinrich Schuchardt Sept. 14, 2022, 4:20 p.m. UTC
Dear Tom,

please, pull into the next branch.

The following changes since commit c2238fcf0c4567bbd581882e5952047e71406f58:

   Merge branch '2022-09-13-add-aspeed-spi-controller' into next
(2022-09-13 15:55:33 -0400)

are available in the Git repository at:

   https://source.denx.de/u-boot/custodians/u-boot-efi.git
tags/efi-next-2022-09-14

for you to fetch changes up to da4fb707ca095c223b67637e2525df4866e51c62:

   test: unit test for eficonfig (2022-09-14 08:43:32 +0200)

Gitlab CI showed no issues:
https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/13439

----------------------------------------------------------------
Pull request for efi next

UEFI:

Implement a command eficonfig to maintain Load Options and boot order via
menus.

----------------------------------------------------------------
Masahisa Kojima (10):
       eficonfig: menu-driven addition of UEFI boot option
       eficonfig: add "Edit Boot Option" menu entry
       menu: add KEY_PLUS, KEY_MINUS and KEY_SPACE handling
       eficonfig: add "Delete Boot Option" menu entry
       bootmenu: add removable media entries
       eficonfig: scan media device in eficonfig startup
       eficonfig: add "Change Boot Order" menu entry
       doc:bootmenu: add description for UEFI boot support
       doc:eficonfig: add documentation for eficonfig command
       test: unit test for eficonfig

  cmd/Kconfig                                    |    7 +
  cmd/Makefile                                   |    1 +
  cmd/bootmenu.c                                 |   22 +-
  cmd/eficonfig.c                                | 2502
++++++++++++++++++++++++
  common/menu.c                                  |    9 +
  configs/sandbox_defconfig                      |    1 +
  doc/usage/cmd/bootmenu.rst                     |   74 +
  doc/usage/cmd/eficonfig.rst                    |   71 +
  doc/usage/index.rst                            |    1 +
  include/efi_config.h                           |   98 +
  include/efi_loader.h                           |   53 +
  include/menu.h                                 |    3 +
  lib/efi_loader/efi_bootmgr.c                   |    7 +
  lib/efi_loader/efi_boottime.c                  |   52 +-
  lib/efi_loader/efi_console.c                   |   70 +
  lib/efi_loader/efi_disk.c                      |   50 +
  lib/efi_loader/efi_file.c                      |   75 +-
  test/py/tests/test_eficonfig/conftest.py       |   40 +
  test/py/tests/test_eficonfig/test_eficonfig.py |  354 ++++
  19 files changed, 3437 insertions(+), 53 deletions(-)
  create mode 100644 cmd/eficonfig.c
  create mode 100644 doc/usage/cmd/eficonfig.rst
  create mode 100644 include/efi_config.h
  create mode 100644 test/py/tests/test_eficonfig/conftest.py
  create mode 100644 test/py/tests/test_eficonfig/test_eficonfig.py

Comments

Tom Rini Sept. 14, 2022, 8:55 p.m. UTC | #1
On Wed, Sep 14, 2022 at 06:20:12PM +0200, Heinrich Schuchardt wrote:

> Dear Tom,
> 
> please, pull into the next branch.
> 
> The following changes since commit c2238fcf0c4567bbd581882e5952047e71406f58:
> 
>   Merge branch '2022-09-13-add-aspeed-spi-controller' into next
> (2022-09-13 15:55:33 -0400)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-efi.git
> tags/efi-next-2022-09-14
> 
> for you to fetch changes up to da4fb707ca095c223b67637e2525df4866e51c62:
> 
>   test: unit test for eficonfig (2022-09-14 08:43:32 +0200)
> 
> Gitlab CI showed no issues:
> https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/13439
> 

Applied to u-boot/next, thanks!