aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib/coreboot_table.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/lib/coreboot_table.c b/src/lib/coreboot_table.c
index 86e0606396..00d73a009b 100644
--- a/src/lib/coreboot_table.c
+++ b/src/lib/coreboot_table.c
@@ -189,10 +189,8 @@ static void lb_gpios(struct lb_header *header)
}
}
-#if CONFIG(CHROMEOS)
static void lb_vbnv(struct lb_header *header)
{
-#if CONFIG(PC80_SYSTEM)
struct lb_range *vbnv;
vbnv = (struct lb_range *)lb_new_record(header);
@@ -200,9 +198,7 @@ static void lb_vbnv(struct lb_header *header)
vbnv->size = sizeof(*vbnv);
vbnv->range_start = CONFIG_VBOOT_VBNV_OFFSET + 14;
vbnv->range_size = VBOOT_VBNV_BLOCK_SIZE;
-#endif
}
-#endif /* CONFIG_CHROMEOS */
__weak uint32_t board_id(void) { return UNDEFINED_STRAPPING_ID; }
__weak uint32_t ram_code(void) { return UNDEFINED_STRAPPING_ID; }
@@ -490,10 +486,9 @@ static uintptr_t write_coreboot_table(uintptr_t rom_table_end)
if (CONFIG(CHROMEOS))
lb_gpios(head);
-#if CONFIG(CHROMEOS)
/* pass along VBNV offsets in CMOS */
- lb_vbnv(head);
-#endif
+ if (CONFIG(CHROMEOS) && CONFIG(PC80_SYSTEM))
+ lb_vbnv(head);
/* Pass mmc early init status */
lb_mmc_info(head);