diff options
author | Zheng Bao <fishbaozi@gmail.com> | 2024-08-29 15:49:17 +0800 |
---|---|---|
committer | Felix Held <felix-coreboot@felixheld.de> | 2024-09-09 12:57:50 +0000 |
commit | b23382c54b3f33133c12e2ce8fe826f306761b1d (patch) | |
tree | fe6ee31d6f4a23cb32c48148fa63d1f5e6d36da9 /tests/lib/memset-test.c | |
parent | 2c16092a21da83b89ea61b459eecc387966caf8c (diff) |
soc/amd/cezanne: Add an option to enable A/B recovery scheme
Extracted from NDA spec #56995:
"The A/B recovery scheme formally separates the SPI flash space into
different partitions; a primary, “A” and secondary, “B”, which hold
the same set of system firmware. Under this scheme, the partitions A
and B can hold identical contents initially, but each partition can be
updated individually.
Normally the system boots from partition A, but if the A partition is
found to be corrupted, the system will switch to partition B and
boot. The OEM BIOS can then choose to continue the boot from partition
B, or repair partition A using contents from partition B."
The Cezanne platform supports both A/B recovery and no recovery
method. It needs this flag passed to amdfwtool to enable the A/B
recovery layout.
Change-Id: Id1c8028faee9c544628d65fd77be2a378ed7eab6
Signed-off-by: Zheng Bao <fishbaozi@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/84195
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
Diffstat (limited to 'tests/lib/memset-test.c')
0 files changed, 0 insertions, 0 deletions