Lean Sheng Tan submitted this change.

View Change


Approvals: build bot (Jenkins): Verified Arthur Heymans: Looks good to me, approved Lean Sheng Tan: Looks good to me, approved Kapil Porwal: Looks good to me, approved
soc/intel/meteorlake: Select `X86_CLFLUSH_CAR` config

This patch selects `X86_CLFLUSH_CAR` config for running
`clflush` to invalidate the cache region.

TEST=Able to build and boot google/rex.

Signed-off-by: Subrata Banik <subratabanik@google.com>
Change-Id: I6b2dce39f82e28cd99ad8621c78bae494c4f16ba
Reviewed-on: https://review.coreboot.org/c/coreboot/+/73333
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-by: Kapil Porwal <kapilporwal@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Lean Sheng Tan <sheng.tan@9elements.com>
---
M src/soc/intel/meteorlake/Kconfig
1 file changed, 21 insertions(+), 0 deletions(-)

diff --git a/src/soc/intel/meteorlake/Kconfig b/src/soc/intel/meteorlake/Kconfig
index 03951cc..6bcce79 100644
--- a/src/soc/intel/meteorlake/Kconfig
+++ b/src/soc/intel/meteorlake/Kconfig
@@ -96,6 +96,7 @@
select TSC_MONOTONIC_TIMER
select UDELAY_TSC
select UDK_202111_BINDING
+ select X86_CLFLUSH_CAR
select X86_INIT_NEED_1_SIPI

config SOC_INTEL_METEORLAKE_TCSS_USB4_SUPPORT

To view, visit change 73333. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I6b2dce39f82e28cd99ad8621c78bae494c4f16ba
Gerrit-Change-Number: 73333
Gerrit-PatchSet: 7
Gerrit-Owner: Subrata Banik <subratabanik@google.com>
Gerrit-Reviewer: Arthur Heymans <arthur@aheymans.xyz>
Gerrit-Reviewer: Kapil Porwal <kapilporwal@google.com>
Gerrit-Reviewer: Lean Sheng Tan <sheng.tan@9elements.com>
Gerrit-Reviewer: Tarun Tuli <taruntuli@google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter@mailbox.org>
Gerrit-MessageType: merged