Attention is currently required from: Julius Werner, Subrata Banik.
Hello build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/85905?usp=email
to look at the new patch set (#6).
Change subject: drivers/option: Add CBFS file based option backend ......................................................................
drivers/option: Add CBFS file based option backend
Add a new option backend that uses values stored in CBFS files, similar to the SeaBIOS runtime config options stored in files with the etc/ prefix. Options should be stored in cbfs with the option/ prefix. Values can be set using `cbfstool coreboot.rom add-int -i option/value -n option_name`. For simplicity, options should be stored in the COREBOOT (RO) FMAP region, which is the default for cbfstool.
Tested with QEMU Q35 by setting various options for "sata_mode" and observing the console output for the SATA controller mode during i82801ix_sata initialization.
Change-Id: Ifc0439ee42f13f49ae54d4855d1d9333c39b01f5 Signed-off-by: Nicholas Chin nic.c3.14@gmail.com --- M src/Kconfig M src/drivers/option/Makefile.mk A src/drivers/option/cbfs_file_option.c M src/include/option.h 4 files changed, 51 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/05/85905/6