diff options
author | Stefan Reinauer <reinauer@chromium.org> | 2011-10-26 23:33:16 +0000 |
---|---|---|
committer | Stefan Reinauer <reinauer@google.com> | 2011-10-27 09:29:12 -0700 |
commit | e175c4a364801ffc3cd5a1012d920cb2beb6bd6b (patch) | |
tree | 98dcbc8f2b1c50b9d597e690d9be8fa6be68f746 /arch/x86/include | |
parent | 5606fd020e45c85512056f3cb20be38934498077 (diff) |
Use new VBNV section in coreboot table
... rather than parsing the coreboot option table
BUG=none
TEST=boot tested on Stumpy
Signed-off-by: Stefan Reinauer <reinauer@google.com>
Change-Id: I0814dd6c37cf826fda55a0f4acd6a1763b0626db
Reviewed-on: https://gerrit.chromium.org/gerrit/10758
Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
Diffstat (limited to 'arch/x86/include')
-rw-r--r-- | arch/x86/include/asm/ic/coreboot/tables.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/x86/include/asm/ic/coreboot/tables.h b/arch/x86/include/asm/ic/coreboot/tables.h index fb14ccd39f..31eaab02c4 100644 --- a/arch/x86/include/asm/ic/coreboot/tables.h +++ b/arch/x86/include/asm/ic/coreboot/tables.h @@ -205,6 +205,14 @@ struct cb_cbmem_tab { void *cbmem_tab; }; +#define CB_TAG_VBNV 0x0019 +struct cb_vbnv { + uint32_t tag; + uint32_t size; + uint32_t vbnv_start; + uint32_t vbnv_size; +}; + #define CB_TAG_CMOS_OPTION_TABLE 0x00c8 struct cb_cmos_option_table { u32 tag; |