Matt DeVillier has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/86621?usp=email )
Change subject: soc/intel/meteorlake: Allow boards to disable INTEL_TME ......................................................................
soc/intel/meteorlake: Allow boards to disable INTEL_TME
Allow boards to disable TME (total memory encryption) by guarding selection of TME_KEY_REGENERATION_ON_WARM_BOOT on INTEL_TME. This way, boards can set INTEL_TME to n in their Kconfig without generating an unmet dependencies error.
The default behavior/Kconfig selectons are unmodified with this change.
Change-Id: I0df1437798e7cafa228ca0e5ae0c32eff774ed09 Signed-off-by: Matt DeVillier matt.devillier@gmail.com --- M src/soc/intel/meteorlake/Kconfig 1 file changed, 1 insertion(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/21/86621/1
diff --git a/src/soc/intel/meteorlake/Kconfig b/src/soc/intel/meteorlake/Kconfig index bc0183d..d5b4a06 100644 --- a/src/soc/intel/meteorlake/Kconfig +++ b/src/soc/intel/meteorlake/Kconfig @@ -99,7 +99,7 @@ select SOC_INTEL_MEM_MAPPED_PM_CONFIGURATION select SSE2 select SUPPORT_CPU_UCODE_IN_CBFS - select TME_KEY_REGENERATION_ON_WARM_BOOT + select TME_KEY_REGENERATION_ON_WARM_BOOT if INTEL_TME select TSC_MONOTONIC_TIMER select UDELAY_TSC select UDK_202302_BINDING