Pull request for efi next

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

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!
participants (2)
-
Heinrich Schuchardt
-
Tom Rini