coreboot-kgpe-d16/src
Wim Vervoorn 114e2e8830 lib/cbfs: Add fallback to RO region to cbfs_boot_locate
With this change cbfs_boot_locate will check the RO (COREBOOT) region if
a file can not be found in the active RW region. By doing so it is not
required to duplicate static files that are not intended to be updated
to the RW regions.

The coreboot image can still be updated by adding the file to the RW
region.

This change is intended to support VBOOT on systems with a small flash
device.

BUG=N/A
TEST=tested on facebook fbg1701

Change-Id: I81ceaf927280cef9a3f09621c796c451e9115211
Signed-off-by: Wim Vervoorn <wvervoorn@eltan.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/36545
Reviewed-by: Frans Hendriks <fhendriks@eltan.com>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2019-11-07 14:12:00 +00:00
..
acpi AUTHORS: Move src/acpi copyrights into AUTHORS file 2019-07-30 11:04:14 +00:00
arch arch/x86: Create preprocessed __ROMCC__ bootblock source 2019-11-06 14:06:51 +00:00
commonlib commonlib: Use __builtin_offsetof with supported compilers 2019-11-05 15:00:44 +00:00
console console/kconfig: Move ONBOARD_VGA_IS_PRIMARY to 'devices' 2019-11-01 11:58:40 +00:00
cpu Rangeley: Fix incorrect BCLK 2019-11-07 14:08:46 +00:00
device console/kconfig: Move ONBOARD_VGA_IS_PRIMARY to 'devices' 2019-11-01 11:58:40 +00:00
drivers drivers/intel/fsp2_0: Hide the Kconfig option to run FSP-M XIP 2019-11-06 14:05:34 +00:00
ec include: Remove EC_EVENT_* from elog.h 2019-11-04 11:43:49 +00:00
include lib: add calculate crc byte by byte 2019-11-06 13:58:53 +00:00
lib lib/cbfs: Add fallback to RO region to cbfs_boot_locate 2019-11-07 14:12:00 +00:00
mainboard hatch: Create puff variant 2019-11-07 06:24:03 +00:00
northbridge intel/i440bx: Switch to UDELAY_TSC and TSC_MONOTONIC_TIMER 2019-11-05 14:38:17 +00:00
security lib/cbfs: Add fallback to RO region to cbfs_boot_locate 2019-11-07 14:12:00 +00:00
soc soc/intel/common: Make native and FSP-T CAR init mutually exclusive 2019-11-06 14:02:21 +00:00
southbridge sb/intel: Use defined CONFIG_HPET_ADDRESS 2019-11-04 13:19:42 +00:00
superio superio/*/*/acpi: Improve the readability of the IndexField 2019-11-05 16:08:55 +00:00
vendorcode vendorcode/eltan/security: Align mboot with coreboot tpm 2019-11-05 15:01:37 +00:00
Kconfig drivers/intel/fsp2_0: Move Debug options to "Debugging" 2019-11-06 14:01:48 +00:00