Attention is currently required from: Dinesh Gehlot, Intel coreboot Reviewers, Kapil Porwal.
Hello Intel coreboot Reviewers, Kapil Porwal, Subrata Banik, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/86153?usp=email
to look at the new patch set (#15).
Change subject: soc/intel/cmn/blk: Refactor CSE status flag and optimize forced sync ......................................................................
soc/intel/cmn/blk: Refactor CSE status flag and optimize forced sync
This patch enhances the forced CSE sync mechanism by eliminating the boot partition check for RO. It uses the persistent CMOS flags to preserve the forced CSE update status across boots.
This patch also replaces the CSE status boolean variable with a bit field to optimize CMOS memory utilization. Consequently, the remaining bits can potentially be utilized for additional CSE states in future.
BUG=b:380220737 TEST=Verified forced CSE sync on google/rex0.
Change-Id: If1e4180cb5fec3990fdee2b0e412173b1c8c6ded Signed-off-by: Dinesh Gehlot digehlot@google.com --- M src/soc/intel/common/block/cse/cse_lite.c M src/soc/intel/common/block/include/intelblocks/cse.h 2 files changed, 71 insertions(+), 10 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/53/86153/15