summaryrefslogtreecommitdiff
path: root/src/lib/bootmem.c
diff options
context:
space:
mode:
authorMartin Roth <martinroth@chromium.org>2020-07-29 16:37:57 -0600
committerAaron Durbin <adurbin@chromium.org>2020-08-21 18:47:07 +0000
commite2d0ba0acbc6b2b6c4d9f350f8e67b2287054f79 (patch)
treef0982660386937c0639b3353038493ea3beec4e4 /src/lib/bootmem.c
parent48dd9fe21fb0ad8a27e8a76e65c014c48a667258 (diff)
soc/amd/picasso: If using VBOOT, skip the APOB_NV region for RO
When booting from the RO region of a VBOOT enabled ROM, there shouldn't be a reliance on anything outside of the RO section. This includes the APOB_NV region (similar to the MRC cache region). By skipping the region when setting up the BIOS Directory table, the PSP won't try to use the region when booting. The APOB_NV region is still used for the VBOOT RW sections. BUG=b:158363448 TEST=Build RO with no APOB_NV region. Dump the BDT and verify that it's not in RO, but is in RW_A & RW_B. Boot into recovery. Signed-off-by: Martin Roth <martinroth@chromium.org> Change-Id: I13c35ba8a2331492744d2acf257db15e4a53102a Reviewed-on: https://review.coreboot.org/c/coreboot/+/44046 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Aaron Durbin <adurbin@chromium.org> Reviewed-by: Raul Rangel <rrangel@chromium.org> Reviewed-by: Furquan Shaikh <furquan@google.com>
Diffstat (limited to 'src/lib/bootmem.c')
0 files changed, 0 insertions, 0 deletions