summaryrefslogtreecommitdiffstats
path: root/src/include/cbfs.h
diff options
context:
space:
mode:
authorJulius Werner <jwerner@chromium.org>2019-11-08 13:06:20 -0800
committerJulius Werner <jwerner@chromium.org>2019-11-14 03:31:17 +0000
commit32e13c0b003eab6941236fc04d0299f6a0bf0ca2 (patch)
treeb842fd1588fd12036628a98a5022c505fd5552ed /src/include/cbfs.h
parentcefe89ee7916b2c1fd6401456313f8a4d110735c (diff)
downloadcoreboot-32e13c0b003eab6941236fc04d0299f6a0bf0ca2.tar.gz
coreboot-32e13c0b003eab6941236fc04d0299f6a0bf0ca2.tar.bz2
coreboot-32e13c0b003eab6941236fc04d0299f6a0bf0ca2.zip
cbfs: Stop checking master header
The CBFS master header is a legacy structure that just conveys the same information we already have from the FMAP these days. We're still including it to support older CBFS implementations in some payloads, but there's no need for coreboot itself to follow this indirection anymore. This patch simplifies the default CBFS locator to just return the CBFS offset and size from the FMAP directly. Change-Id: I6b00dd7f276364d62fa1f637efbaee0e80607c49 Signed-off-by: Julius Werner <jwerner@chromium.org> Reviewed-on: https://review.coreboot.org/c/coreboot/+/36688 Reviewed-by: Wim Vervoorn <wvervoorn@eltan.com> Reviewed-by: Aaron Durbin <adurbin@chromium.org> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/include/cbfs.h')
-rw-r--r--src/include/cbfs.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/include/cbfs.h b/src/include/cbfs.h
index f01244189651..d76fdd3e8001 100644
--- a/src/include/cbfs.h
+++ b/src/include/cbfs.h
@@ -74,7 +74,7 @@ struct cbfs_props {
};
/* Default CBFS locator .locate() callback that locates "COREBOOT" region. */
-int cbfs_master_header_props(struct cbfs_props *props);
+int cbfs_default_props(struct cbfs_props *props);
/* Return < 0 on error otherwise props are filled out accordingly. */
int cbfs_boot_region_properties(struct cbfs_props *props);