x86: coreboot: Update parsing of the latest sysinfo
authorSimon Glass <sjg@chromium.org>
Mon, 15 Mar 2021 05:00:22 +0000 (18:00 +1300)
committerSimon Glass <sjg@chromium.org>
Sat, 27 Mar 2021 00:59:59 +0000 (13:59 +1300)
commit1058ab37f7176370e835d53299c2ae44437925e3
tree6fa16ea509e49648be40eb63f69d1a8bf2b6e0ef
parent68e03ca21acf3192dd08e0617ea878949ea0e4dc
x86: coreboot: Update parsing of the latest sysinfo

Quite a few new tag types have been added over the years. Bring these into
U-Boot so that all required tags can be parsed.

Add a proper comment to struct sysinfo_t while we are here, since many of
the meanings are not obvious.

Signed-off-by: Simon Glass <sjg@chromium.org>
arch/x86/include/asm/cb_sysinfo.h
arch/x86/include/asm/coreboot_tables.h
arch/x86/lib/coreboot/cb_sysinfo.c