diff options
author | Hung-Te Lin <hungte@chromium.org> | 2019-01-22 15:52:02 +0800 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2019-01-23 14:55:10 +0000 |
commit | 6e44d7c4523ad29a5f7f25bb91160b5bbde9649c (patch) | |
tree | 763f23b89329e5dd3a189f939cabbaf4ddd6a389 /src/include/main_decl.h | |
parent | 03f654c8ee62af8b2cef81864c6a16d4f1b1c955 (diff) |
google/kukui: Revise FMAP layout for larger CBFS
Kukui with vboot enabled will build with `detachable_ui`, which needs
larger space in CBFS for more complicated assets. So we need to revise
FMAP sections:
- BOOTBLOCK (not really used) only needs <= 32K.
- GBB can be much smaller since assets moved from GBB to CBFS.
- FMAP is re-ordered (with the cost of less efficient in bsearch) so CBFS can
get larger continuous space.
- COREBOOT(CBFS) should take all space left.
Since FMAP and COREBOOT have changed location, the system will need to
reflash EC (which contains the new bootblock) as well.
BUG=b:123202015
TEST=Builds and boots on Kukui P1
Change-Id: I22cff99dca8c396c5897c3f6631721af40f3ffbd
Signed-off-by: Hung-Te Lin <hungte@chromium.org>
Reviewed-on: https://review.coreboot.org/c/31035
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: You-Cheng Syu <youcheng@google.com>
Reviewed-by: Julius Werner <jwerner@chromium.org>
Diffstat (limited to 'src/include/main_decl.h')
0 files changed, 0 insertions, 0 deletions