6fdb223859
These platforms return to romstage from FSP only after already having torn CAR down. A copy of the entire CAR region is available and discoverable via HOB. Previously, CBMEM console detected on-the-fly that CAR migration had happened and relocated cbmem_console_p accoringlin with car_sync_var(). However, if the CAR_GLOBAL pointing to another object inside CAR is a relative offset instead, we have a more generic solution that can be used with timestamps code as well. Change-Id: Ica877b47e68d56189e9d998b5630019d4328a419 Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/35140 Reviewed-by: Aaron Durbin <adurbin@chromium.org> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> |
||
---|---|---|
.. | ||
include | ||
arch_timer.c | ||
boot.c | ||
bootblock.S | ||
fit_payload.c | ||
fp_asm.S | ||
Kconfig | ||
Makefile.inc | ||
mcall.c | ||
misaligned.c | ||
misc.c | ||
opensbi.c | ||
payload.c | ||
pmp.c | ||
ramstage.S | ||
sbi.c | ||
smp.c | ||
stages.c | ||
tables.c | ||
trap_handler.c | ||
trap_util.S | ||
virtual_memory.c |