coreboot/src/arch/mips
Kyösti Mälkki 6fdb223859 arch/x86: Refactor CAR_GLOBAL quirk for FSP1.0
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>
2019-09-09 22:17:27 +00:00
..
include/arch arch/x86: Refactor CAR_GLOBAL quirk for FSP1.0 2019-09-09 22:17:27 +00:00
ashldi3.c AUTHORS: Move src/arch/mips copyrights into AUTHORS file 2019-08-27 07:02:57 +00:00
boot.c AUTHORS: Move src/arch/mips copyrights into AUTHORS file 2019-08-27 07:02:57 +00:00
bootblock.S AUTHORS: Move src/arch/mips copyrights into AUTHORS file 2019-08-27 07:02:57 +00:00
bootblock_simple.c AUTHORS: Move src/arch/mips copyrights into AUTHORS file 2019-08-27 07:02:57 +00:00
cache.c AUTHORS: Move src/arch/mips copyrights into AUTHORS file 2019-08-27 07:02:57 +00:00
Kconfig AUTHORS: Move src/arch/mips copyrights into AUTHORS file 2019-08-27 07:02:57 +00:00
Makefile.inc AUTHORS: Move src/arch/mips copyrights into AUTHORS file 2019-08-27 07:02:57 +00:00
mmu.c AUTHORS: Move src/arch/mips copyrights into AUTHORS file 2019-08-27 07:02:57 +00:00
stages.c AUTHORS: Move src/arch/mips copyrights into AUTHORS file 2019-08-27 07:02:57 +00:00
tables.c AUTHORS: Move src/arch/mips copyrights into AUTHORS file 2019-08-27 07:02:57 +00:00