stage_cache: Disable when APCI S3 is not possible
Don't consume CBMEM for stage cache when we would never use it. Change-Id: I606e0457ff3085822554c4041fc56f0d28cc9c2d Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com> Reviewed-on: https://review.coreboot.org/27230 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Aaron Durbin <adurbin@chromium.org>
This commit is contained in:
parent
e0058e89ab
commit
a8c0cb3512
|
@ -1152,6 +1152,7 @@ config RELOCATABLE_MODULES
|
|||
|
||||
config NO_STAGE_CACHE
|
||||
bool
|
||||
default y if !HAVE_ACPI_RESUME
|
||||
help
|
||||
Do not save any component in stage cache for resume path. On resume,
|
||||
all components would be read back from CBFS again.
|
||||
|
|
|
@ -154,7 +154,8 @@ void run_ramstage(void)
|
|||
} else if (load_nonrelocatable_ramstage(&ramstage))
|
||||
goto fail;
|
||||
|
||||
stage_cache_add(STAGE_RAMSTAGE, &ramstage);
|
||||
if (!IS_ENABLED(CONFIG_NO_STAGE_CACHE))
|
||||
stage_cache_add(STAGE_RAMSTAGE, &ramstage);
|
||||
|
||||
timestamp_add_now(TS_END_COPYRAM);
|
||||
|
||||
|
|
Loading…
Reference in New Issue