coreboot/src
Wim Vervoorn a1c259beef security/vboot: Add rw_region_only support to vboot
In some case where the flash space is limited or when a large payload such as LinuxBoot
is used, the RO region may not be large enough to contain all components that would
normally be added.

This patch adds the possibility to add specific components to the RW regions only in
the same way as the RO_ONLY_SUPPORT does for the RO region.

Please note: this applies only to the items that would normally be added to all regions.
If the payload is directed to the RW region only, a recovery payload needs to be added
to the RO region manually.

BUG=N/A
TEST=build

Change-Id: Ie0df9b5dfc6df4f24efc5582a1aec9ecfb48c44d
Signed-off-by: Wim Vervoorn <wvervoorn@eltan.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/36544
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-by: Frans Hendriks <fhendriks@eltan.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2019-11-11 10:38:34 +00:00
..
acpi
arch console,boot_state: Exclude printk() from reported times 2019-11-11 10:31:29 +00:00
commonlib region: publicize region_end() and add region_device_end() 2019-11-11 10:28:09 +00:00
console console,boot_state: Exclude printk() from reported times 2019-11-11 10:31:29 +00:00
cpu arch/x86: Drop some __SMM__ guards 2019-11-08 07:46:23 +00:00
device arch/x86: Remove EARLY_EBDA_INIT support 2019-11-10 15:38:45 +00:00
drivers region: publicize region_end() and add region_device_end() 2019-11-11 10:28:09 +00:00
ec ELOG: Avoid some preprocessor use 2019-11-09 10:50:12 +00:00
include console,boot_state: Exclude printk() from reported times 2019-11-11 10:31:29 +00:00
lib console,boot_state: Exclude printk() from reported times 2019-11-11 10:31:29 +00:00
mainboard mb/siemens/mc_apl6: Add TPM to devicetree 2019-11-11 10:35:17 +00:00
northbridge fsp{rangeley,baytrail,broadwell_de}: Fix dead assignment 2019-11-11 10:30:24 +00:00
security security/vboot: Add rw_region_only support to vboot 2019-11-11 10:38:34 +00:00
soc soc/intel/tigerlake: Fix cbmem_top 2019-11-11 10:37:42 +00:00
southbridge sb/intel/common: Remove the SOUTHBRIDGE_INTEL_COMMON Kconfig symbol 2019-11-10 22:40:49 +00:00
superio superio/*/*/acpi: Improve the readability of the IndexField 2019-11-05 16:08:55 +00:00
vendorcode eltan/security: Replace __PRE_RAM__ with ENV_ROMSTAGE_OR_BEFORE 2019-11-08 07:44:12 +00:00
Kconfig Kconfig: Remove untrue comment 2019-11-09 22:36:00 +00:00