x86: Add SMBIOS table support
authorBin Meng <bmeng.cn@gmail.com>
Mon, 12 Oct 2015 12:23:41 +0000 (05:23 -0700)
committerSimon Glass <sjg@chromium.org>
Wed, 21 Oct 2015 13:46:26 +0000 (07:46 -0600)
commit721e992a8af5e80b2a95a0bc92c9880f2056190b
tree9c853033b832dea7df0f6210cdce8b967d2917d1
parenta34b46768f63065ccdf4ae1ddcfe3a184e8822b5
x86: Add SMBIOS table support

System Management BIOS (SMBIOS) is a specification for how
motherboard and system vendors present management information
about their products in a standard format by extending the BIOS
interface on Intel architecture systems. As of today the latest
spec is 3.0 and can be downloaded from DMTF website. This commit
adds a simple and minimum required implementation.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Acked-by: Simon Glass <sjg@chromium.org>
arch/x86/Kconfig
arch/x86/include/asm/smbios.h [new file with mode: 0644]
arch/x86/lib/Makefile
arch/x86/lib/smbios.c [new file with mode: 0644]
arch/x86/lib/tables.c
doc/README.x86