1 ## SPDX-License-Identifier: GPL-2.0-only
3 config SOC_INTEL_COMMON_BLOCK_SGX
5 select CPU_INTEL_COMMON
8 Intel Processor common SGX support
10 if SOC_INTEL_COMMON_BLOCK_SGX
12 config SOC_INTEL_COMMON_BLOCK_SGX_LOCK_MEMORY
16 Lock memory before SGX activation. This is only needed if MCHECK does not do it.
18 config SOC_INTEL_COMMON_BLOCK_SGX_ENABLE
19 bool "Enable Software Guard Extensions (SGX) if available"
22 Intel Software Guard Extensions (SGX) is a set of new CPU instructions that can be
23 used by applications to set aside private regions (so-called Secure Enclaves) of
26 SGX will only be enabled when supported by the CPU! Configure PRMRR size using
27 SOC_INTEL_COMMON_BLOCK_PRMRR_SIZE config option.