Attention is currently required from: Simon Glass.
Hello build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/83293?usp=email
to look at the new patch set (#3).
The following approvals got outdated and were removed: Verified-1 by build bot (Jenkins)
Change subject: Support CCB at a fixed SPI-flash offset ......................................................................
Support CCB at a fixed SPI-flash offset
Enhance the CCB to allow it to be in an FMAP region, instead of embedded in the bootblock. This adds quite a bit of logic, particularly in cbfstool which must now support adjusting the CCB region automatically.
This creates a CCB region in the FMAP containing the CCB. This is added to the ROM during the build. BUG=b:172341184, b:262546009, b:249105972 BRANCH=none TEST=manually test each of the three options using: make menuconfig; (select option); rm -r build && make -j30 qemu-system-x86_64 -bios build/coreboot.rom -nographic (see that console appears) build/util/cbfstool/cbfstool build/coreboot.rom configure -n console -V quiet qemu-system-x86_64 -bios build/coreboot.rom -nographic (see that console is suppressed, except for first part of bootblock with CCB_CBFS and CCB_FMAP)
Change-Id: I8abc5ba55d75a3defdea548fffcedba74d4737c2 Signed-off-by: Simon Glass sjg@chromium.org --- M Documentation/technotes/ccb.md M Makefile.mk M src/Kconfig M src/commonlib/include/commonlib/ccb.h M src/commonlib/include/commonlib/region.h M src/lib/bootblock.c M src/lib/ccb.c M util/cbfstool/cbfstool.c M util/cbfstool/default-x86.fmd 9 files changed, 144 insertions(+), 23 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/93/83293/3