drivers/intel/fsp2_0: FSP-T requires NO_CBFS_MCACHE

When FSP-T is used, the first thing done in postcar is to call FSP-M
to tear down CAR. This is done before cbmem is initialized, which
means CBFS_MCACHE is not accessible, which results in FSP-M not being
found, failing the boot.

TESTED: ocp/deltalake boots again.

Change-Id: Icb41b802c636d42b0ebeb3e3850551813accda91
Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/48282
Reviewed-by: Christian Walter <christian.walter@9elements.com>
Reviewed-by: Julius Werner <jwerner@chromium.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Arthur Heymans 2020-12-03 22:04:55 +01:00
parent 407488edaa
commit d0e9538f88
1 changed files with 1 additions and 0 deletions

View File

@ -113,6 +113,7 @@ config FSP_S_FILE
config FSP_CAR config FSP_CAR
bool bool
default n default n
select NO_CBFS_MCACHE
help help
Use FSP APIs to initialize & Tear Down the Cache-As-Ram Use FSP APIs to initialize & Tear Down the Cache-As-Ram