summaryrefslogtreecommitdiff
path: root/src/mainboard/intel/shadowmountain/mainboard.c
diff options
context:
space:
mode:
authorSubrata Banik <subratabanik@google.com>2024-06-27 16:24:35 +0530
committerSubrata Banik <subratabanik@google.com>2024-07-03 06:13:00 +0000
commite27b00a70bf5482a678cb4d467664b3706a73307 (patch)
treeff07986042f6b64a0f4128fe13051a9ffac5ad27 /src/mainboard/intel/shadowmountain/mainboard.c
parent727bc0803722abda1dc1229ac9c7dc4405b5a5c4 (diff)
soc/intel/cmn/cse: Modify dependency on CSE EOP configs
Refactor CSE lite End-of-Post (EOP) configs to support the alternative of sending CSE communication from the payload. When the SOC_INTEL_CSE_SEND_EOP_BY_PAYLOAD config is selected, coreboot will skip initiating CSE EOP operations and rely on the payload CSE driver implementation. The following configs are modified to ensure coreboot skips CSE communication when SOC_INTEL_CSE_LITE_SYNC_BY_PAYLOAD is enabled: - SOC_INTEL_CSE_SEND_EOP_EARLY - SOC_INTEL_CSE_SEND_EOP_LATE - SOC_INTEL_CSE_SEND_EOP_ASYNC - SOC_INTEL_CSE_SEND_EOP_BY_PAYLOAD BUG=b:305898363 TEST=Able to build google/rex. Change-Id: Ia6b616163d02be8d637b134fd3728c391fc63c90 Signed-off-by: Subrata Banik <subratabanik@google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/83229 Reviewed-by: Dinesh Gehlot <digehlot@google.com> Reviewed-by: Nick Vaccaro <nvaccaro@google.com> Reviewed-by: Eric Lai <ericllai@google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/mainboard/intel/shadowmountain/mainboard.c')
0 files changed, 0 insertions, 0 deletions