summaryrefslogtreecommitdiffstats
path: root/src/soc
diff options
context:
space:
mode:
authorPratikkumar Prajapati <pratikkumar.v.prajapati@intel.com>2022-12-18 18:49:42 -0800
committerSridhar Siricilla <sridhar.siricilla@intel.com>2023-01-06 19:19:03 +0000
commitdd63dc1dc576f6f0a051a86c02fa62695b075b0c (patch)
treecdbf6a45de740afbf807457abfd942068d175925 /src/soc
parented2494e5454efed171ffda0b816b1eed167aebce (diff)
downloadcoreboot-dd63dc1dc576f6f0a051a86c02fa62695b075b0c.tar.gz
coreboot-dd63dc1dc576f6f0a051a86c02fa62695b075b0c.tar.bz2
coreboot-dd63dc1dc576f6f0a051a86c02fa62695b075b0c.zip
soc/intel/common: Add Kconfig option for Intel Key Locker
Add INTEL_KEYLOCKER Kconfig option. Disable it by default. The specification of Key Locker can be found via document #343965 on Intel's site. Signed-off-by: Pratikkumar Prajapati <pratikkumar.v.prajapati@intel.com> Change-Id: Ia78e9bfe7ba2fd4e45b4821c95b19b8e580dccab Reviewed-on: https://review.coreboot.org/c/coreboot/+/71118 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Sridhar Siricilla <sridhar.siricilla@intel.com>
Diffstat (limited to 'src/soc')
-rw-r--r--src/soc/intel/common/block/cpu/Kconfig9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/soc/intel/common/block/cpu/Kconfig b/src/soc/intel/common/block/cpu/Kconfig
index d42824c4cee5..985bd684dc50 100644
--- a/src/soc/intel/common/block/cpu/Kconfig
+++ b/src/soc/intel/common/block/cpu/Kconfig
@@ -162,3 +162,12 @@ config FSP_HYPERTHREADING
bool "Enable Hyper-Threading"
depends on HAVE_HYPERTHREADING
default y
+
+config INTEL_KEYLOCKER
+ bool "Intel Key Locker"
+ default n
+ help
+ Enable Intel Key Locker if supported by the CPU. Intel Key Locker provides a
+ mechanism to encrypt and decrypt data with an AES key without having access
+ to the raw key value by converting AES keys into "handles". The specification
+ of Key Locker can be found via document #343965 on Intel's site.