ron minnich has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/37573 )
Change subject: Allow the user to control RELOCATABLE_RAMSTAGE ......................................................................
Allow the user to control RELOCATABLE_RAMSTAGE
By default, on x86, relocatable ramstage is chosen.
There are some cases where we wish to allow the developer to control this setting.
Change-Id: Idf60b647a8e3f02b3f88589d30eff9c03515b04c Signed-off-by: Ronald G. Minnich rminnich@gmail.com --- M src/Kconfig 1 file changed, 9 insertions(+), 6 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/73/37573/1
diff --git a/src/Kconfig b/src/Kconfig index 2e06299..b82f484 100644 --- a/src/Kconfig +++ b/src/Kconfig @@ -269,15 +269,18 @@ default y
config RELOCATABLE_RAMSTAGE - bool + bool "Build a relocatable ramstage" default !NO_RELOCATABLE_RAMSTAGE select RELOCATABLE_MODULES help - The reloctable ramstage support allows for the ramstage to be built - as a relocatable module. The stage loader can identify a place - out of the OS way so that copying memory is unnecessary during an S3 - wake. When selecting this option the romstage is responsible for - determing a stack location to use for loading the ramstage. + The relocatable ramstage support allows for the ramstage to be built + as a relocatable module. The stage loader can identify a place + out of the OS way so that copying memory is unnecessary during an S3 + wake. When selecting this option the romstage is responsible for + determining a stack location to use for loading the ramstage. + You almost always want this on x86, and almost never anywhere + else. Make sure you understand the implications of not using + the default choice.
config TSEG_STAGE_CACHE bool