]> git.dujemihanovic.xyz Git - u-boot.git/commit
efi: Use the installed SMBIOS tables
authorSimon Glass <sjg@chromium.org>
Wed, 20 Sep 2023 13:29:51 +0000 (07:29 -0600)
committerBin Meng <bmeng@tinylab.org>
Thu, 21 Sep 2023 22:05:40 +0000 (06:05 +0800)
commit53fab13a7b11630aeb731c8ef7553cf773311a9f
tree5bf0b96c59b052f03395c599afe9823de51fff06
parent50834884a8159845475fdc28ac196a41fe4d4915
efi: Use the installed SMBIOS tables

U-Boot should set up the SMBIOS tables during startup, as it does on x86.
Ensure that it does this correctly on non-x86 machines too, by creating
an event spy for last-stage init.

Tidy up the installation-condition code while we are here.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
board/Marvell/mvebu_armada-37xx/board.c
lib/Kconfig
lib/efi_loader/Makefile
lib/efi_loader/efi_setup.c
lib/efi_loader/efi_smbios.c
test/py/tests/test_event_dump.py