smbios: Expose in efi_loader as table
authorAlexander Graf <agraf@suse.de>
Thu, 18 Aug 2016 23:23:29 +0000 (01:23 +0200)
committerAlexander Graf <agraf@suse.de>
Wed, 19 Oct 2016 07:01:52 +0000 (09:01 +0200)
commite663b350f1699312281ddd1439dda6b5fc86598d
treeed2c0109e34f1dcc66861c8e8d06abb94c27c4aa
parent96476206c54ee9c94e5994d96f52ec9d2063967a
smbios: Expose in efi_loader as table

We can pass SMBIOS easily as EFI configuration table to an EFI payload. This
patch adds enablement for that case.

While at it, we also enable SMBIOS generation for ARM systems, since they support
EFI_LOADER.

Signed-off-by: Alexander Graf <agraf@suse.de>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
cmd/bootefi.c
include/efi_api.h
include/efi_loader.h
include/smbios.h
lib/Kconfig
lib/efi_loader/Makefile
lib/efi_loader/efi_smbios.c [new file with mode: 0644]
lib/smbios.c