Attention is currently required from: Tarun Tuli, Kapil Porwal.
Hello Tarun Tuli, Kapil Porwal,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/69999
to look at the new patch set (#3).
Change subject: soc/intel/meteorlake: Allow sending late EOP cmd to CSE ......................................................................
soc/intel/meteorlake: Allow sending late EOP cmd to CSE
This patch selects SOC_INTEL_CSE_SEND_EOP_LATE config to let IA common code to skip sending CSE EOP cmd during finalize operation rather uses boot state machine (either payload load or payload boot) to delay in sending EOP cmd to CSE.
BUG=b:260041679 TEST=Able to boot to Google/Rex with this patch and observed ~150ms savings in boot time
Without this patch:
942:before sending EOP to ME 1,795,702 (354) 943:after sending EOP to ME 1,950,526 (154,824)
With this patch:
942:before sending EOP to ME 2,051,406 (35,484) 943:after sending EOP to ME 2,057,583 (6,177)
Signed-off-by: Subrata Banik subratabanik@google.com Change-Id: I7d44d5eff890ac78e3075d49cc249f740686dd0d --- M src/soc/intel/meteorlake/Kconfig 1 file changed, 30 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/99/69999/3