soc/intel/meteorlake: Enable Key Locker

BUG=b:276988831
Platform=Rex
Test= inteltool -k
============= Dumping INTEL Key Locker status =============
Key Locker supported : YES
AESKL instructions enabled : YES
===========================================================

Also,
No S0ix issue seen, no impact on power just with this coreboot patch, no stability issue seen.

Boot time delta (using cbmem -t):

Without this CL:
963:returning from FspMultiPhaseSiInit 1,299,043 (98,480)

With this CL:
963:returning from FspMultiPhaseSiInit 1,324,659 (121,995)

Signed-off-by: Pratikkumar Prajapati <pratikkumar.v.prajapati@intel.com>
Change-Id: I9919f44623972d7bbae4a9b886e1da4ac7879c98
Reviewed-on: https://review.coreboot.org/c/coreboot/+/71120
Reviewed-by: Sridhar Siricilla <sridhar.siricilla@intel.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Subrata Banik <subratabanik@google.com>
This commit is contained in:
Pratikkumar Prajapati 2022-12-19 17:41:39 -08:00 committed by Sridhar Siricilla
parent 1a903f9878
commit 20ce90154e
1 changed files with 1 additions and 0 deletions

View File

@ -100,6 +100,7 @@ config CPU_SPECIFIC_OPTIONS
select UDK_202111_BINDING select UDK_202111_BINDING
select X86_CLFLUSH_CAR select X86_CLFLUSH_CAR
select X86_INIT_NEED_1_SIPI select X86_INIT_NEED_1_SIPI
select INTEL_KEYLOCKER
config SOC_INTEL_METEORLAKE_TCSS_USB4_SUPPORT config SOC_INTEL_METEORLAKE_TCSS_USB4_SUPPORT
bool bool