soc/intel: Unravel `INTEL_TME` Kconfig option
The `INTEL_TME` Kconfig option has a prompt, which means it is meant to be user-configurable. However, it has been selected from Alder Lake and Meteor Lake Kconfig, so `INTEL_TME` cannot be disabled on them. Replace the `select INTEL_TME` statements with default values in order for this option to be user-configurable on all platforms that support it. Change-Id: Ib37c108fcc1004840b82be18fd23c340a68ca748 Signed-off-by: Angel Pons <th3fanbus@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/66756 Reviewed-by: Nico Huber <nico.h@gmx.de> Reviewed-by: Subrata Banik <subratabanik@google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Kapil Porwal <kapilporwal@google.com> Reviewed-by: Tarun Tuli <taruntuli@google.com>
This commit is contained in:
parent
248708533b
commit
086a91c05c
|
@ -71,7 +71,6 @@ config CPU_SPECIFIC_OPTIONS
|
||||||
select INTEL_GMA_ACPI
|
select INTEL_GMA_ACPI
|
||||||
select INTEL_GMA_ADD_VBT if RUN_FSP_GOP
|
select INTEL_GMA_ADD_VBT if RUN_FSP_GOP
|
||||||
select INTEL_GMA_OPREGION_2_1
|
select INTEL_GMA_OPREGION_2_1
|
||||||
select INTEL_TME
|
|
||||||
select MRC_SETTINGS_PROTECT
|
select MRC_SETTINGS_PROTECT
|
||||||
select PARALLEL_MP_AP_WORK
|
select PARALLEL_MP_AP_WORK
|
||||||
select PLATFORM_USES_FSP2_2
|
select PLATFORM_USES_FSP2_2
|
||||||
|
|
|
@ -110,7 +110,7 @@ config CPU_SUPPORTS_INTEL_TME
|
||||||
config INTEL_TME
|
config INTEL_TME
|
||||||
bool "Total Memory Encryption (TME)/Multi-key TME (MKTME)"
|
bool "Total Memory Encryption (TME)/Multi-key TME (MKTME)"
|
||||||
depends on CPU_SUPPORTS_INTEL_TME
|
depends on CPU_SUPPORTS_INTEL_TME
|
||||||
default n
|
default y
|
||||||
help
|
help
|
||||||
Enable Total Memory Encryption (TME)/Multi-key TME (MKTME). The spec is
|
Enable Total Memory Encryption (TME)/Multi-key TME (MKTME). The spec is
|
||||||
available at "https://software.intel.com/sites/default/files/managed/a5
|
available at "https://software.intel.com/sites/default/files/managed/a5
|
||||||
|
|
|
@ -34,7 +34,6 @@ config CPU_SPECIFIC_OPTIONS
|
||||||
select INTEL_DESCRIPTOR_MODE_CAPABLE
|
select INTEL_DESCRIPTOR_MODE_CAPABLE
|
||||||
select INTEL_GMA_ACPI
|
select INTEL_GMA_ACPI
|
||||||
select INTEL_GMA_ADD_VBT if RUN_FSP_GOP
|
select INTEL_GMA_ADD_VBT if RUN_FSP_GOP
|
||||||
select INTEL_TME
|
|
||||||
select IOAPIC
|
select IOAPIC
|
||||||
select MICROCODE_BLOB_UNDISCLOSED
|
select MICROCODE_BLOB_UNDISCLOSED
|
||||||
select MRC_SETTINGS_PROTECT
|
select MRC_SETTINGS_PROTECT
|
||||||
|
|
|
@ -145,6 +145,9 @@ config IED_REGION_SIZE
|
||||||
hex
|
hex
|
||||||
default 0x400000
|
default 0x400000
|
||||||
|
|
||||||
|
config INTEL_TME
|
||||||
|
default n
|
||||||
|
|
||||||
config HEAP_SIZE
|
config HEAP_SIZE
|
||||||
hex
|
hex
|
||||||
default 0x10000
|
default 0x10000
|
||||||
|
|
Loading…
Reference in New Issue