Hello Aaron Durbin, ron minnich, Julius Werner, build bot (Jenkins), Patrick Georgi, Martin Roth,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/34476
to look at the new patch set (#5).
Change subject: Rampayload: Attempt to boot coreboot without ramstage ......................................................................
Rampayload: Attempt to boot coreboot without ramstage
This patch makes below code changes to boot platform with CONFIG_RAMPAYLOAD enable(without ramstage).
A. Create makefile variable as PAYLOAD_LOADER_STAGE. B. Able to compile ASL code in postcar. C. Also add option to create smm.manual/smmstub.manual based on $(PAYLOAD_LOADER_STAGE) variable.
$(PAYLOAD_LOADER_STAGE)=ramstage if user selects CONFIG_HAVE_RAMSTAGE $(PAYLOAD_LOADER_STAGE)=postcar if user selects CONFIG_RAMPAYLOAD
D. Replace ENV_RAMSTAGE with ENV_PAYLOAD_LOADER to perform mp initialization (cpu_initialize(index)) incase CONFIG_RAMPAYLOAD is enable.
Change-Id: I22994c11317cf6936828c07fcac2cf14fca8a74b Signed-off-by: Subrata Banik subrata.banik@intel.com --- M Makefile M Makefile.inc M src/cpu/x86/Makefile.inc M src/cpu/x86/smm/Makefile.inc M src/lib/program.ld 5 files changed, 27 insertions(+), 40 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/76/34476/5