coreboot/src
Jonathan Zhang 9b110bf97a drivers/vpd: add VPD region VPD_RW_THEN_RO
This change is based on the concept that system user's (overwrite)
settings are held in VPD_RW region, while system owner's (default)
settings are held in VPD_RO region.

Add VPD_RW_THEN_RO region type, so that VPD_RW region is searched
first to get overwrite setting, otherwise VPD_RO region is searched
to get default setting.

Signed-off-by: Jonathan Zhang <jonzhang@fb.com>
Change-Id: Icd7cbd9c3fb2a6b02fc417ad45d7d22ca6795457
Reviewed-on: https://review.coreboot.org/c/coreboot/+/41732
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Hung-Te Lin <hungte@chromium.org>
2020-06-02 07:18:40 +00:00
..
acpi acpi: Add new file for implementing Type-C Connector class 2020-05-28 23:54:43 +00:00
arch arch/x86: Fix id section in linker script 2020-05-28 09:51:46 +00:00
commonlib src: Remove leading blank lines from SPDX header 2020-05-18 07:00:27 +00:00
console treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
cpu arch/x86: Remove more romcc leftovers 2020-05-28 09:50:52 +00:00
device device/resource_allocator_v4: Improve the logging in resource allocator 2020-05-28 09:43:44 +00:00
drivers drivers/vpd: add VPD region VPD_RW_THEN_RO 2020-06-02 07:18:40 +00:00
ec ec/google/chromeec: Switch to use new acpigen_usb module 2020-05-28 23:54:54 +00:00
include cpu/x86/mtrr.h: Get rid of commonlib/helpers.h dependency 2020-06-02 07:17:23 +00:00
lib fit: Swap compat matching priorities for board-revX and board-skuY 2020-05-29 20:47:54 +00:00
mainboard drivers/vpd: rename VPD_ANY to VPD_RO_THEN_RW 2020-06-02 07:18:14 +00:00
northbridge intel/gma: Only enable bus mastering if we are going to use it 2020-05-27 21:35:16 +00:00
security Remove MAYBE_STATIC_BSS and ENV_STAGE_HAS_BSS_SECTION 2020-05-26 15:04:08 +00:00
soc soc/intel/denverton_ns: Fix 16-bit read/write PCI_COMMAND register 2020-06-02 07:15:53 +00:00
southbridge sb/intel/lynxpoint: Restore lost PCI_COMMAND_MASTER bits 2020-06-01 17:05:58 +00:00
superio superio/ite/Makefile.inc: Add it8613e 2020-05-26 13:03:50 +00:00
vendorcode drivers/vpd: rename VPD_ANY to VPD_RO_THEN_RW 2020-06-02 07:18:14 +00:00
Kconfig src: Remove leading blank lines from SPDX header 2020-05-18 07:00:27 +00:00