Subrata Banik has uploaded a new patch set (#2). ( https://review.coreboot.org/c/coreboot/+/69977 )
Change subject: soc/intel/cmn/cse: Create API to perform essential post EOP operations ......................................................................
soc/intel/cmn/cse: Create API to perform essential post EOP operations
This patch creates an API that can perform essential CSE operation after sending the EOP command to the CSE and before booting to OS.
Lists of operation are - Perform global reset lock - Put HECI1 to D0i3 and disable the HECI1 if the user selects - Set D0I3 for all HECI devices.
Additionally, ensures that CSE .final operation is not sending EOP and other essential operations if the SoC user selects SOC_INTEL_CSE_SEND_EOP_LATE config.
BUG=b:260041679 TEST=Able to boot Google/Rex after sending CSE EOP late.
Signed-off-by: Subrata Banik subratabanik@google.com Change-Id: I10131ea9b553a62f0d632783c4dbad96d35d6563 --- M src/soc/intel/common/block/cse/cse.c M src/soc/intel/common/block/include/intelblocks/cse.h 2 files changed, 54 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/77/69977/2