Attention is currently required from: Subrata Banik, Mario Scheithauer, Angel Pons, Lean Sheng Tan. Hello build bot (Jenkins), Subrata Banik, Mario Scheithauer, Angel Pons, Werner Zeh,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/63762
to look at the new patch set (#5).
Change subject: soc/intel/elkhartlake: Skip FSP Notify APIs ......................................................................
soc/intel/elkhartlake: Skip FSP Notify APIs
Follow this commit CB:60406 of ADL to skip FSP Notify APIs.
Elkhart Lake SoC deselects Kconfigs as below: - USE_FSP_NOTIFY_PHASE_READY_TO_BOOT - USE_FSP_NOTIFY_PHASE_END_OF_FIRMWARE to skip FSP notify APIs (Ready to boot and End of Firmware) and make use of native coreboot driver to perform SoC recommended operations prior booting to payload/OS.
When deselecting these Kconfigs, cse_final_ready_to_boot() and cse_final_end_of_firmware() in the common cse driver will be used instead as required operations to perform prior to booting to OS. Check out this CL for further info: CB:60405
Additionally, created a helper function `heci_finalize()` to keep HECI related operations separated for easy guarding again config.
Signed-off-by: Lean Sheng Tan sheng.tan@9elements.com Change-Id: I477c204233f83bc96fd5cd39346bff15ed942dc6 --- M src/soc/intel/elkhartlake/Kconfig M src/soc/intel/elkhartlake/finalize.c 2 files changed, 11 insertions(+), 2 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/62/63762/5