config SOC_INTEL_COMMON bool help common code for Intel SOCs if SOC_INTEL_COMMON comment "Intel SoC Common Code" source "src/soc/intel/common/block/Kconfig" config CACHE_MRC_SETTINGS bool "Save cached MRC settings" default n config SOC_INTEL_COMMON_SPI_FLASH_PROTECT bool default n if CACHE_MRC_SETTINGS config MRC_SETTINGS_CACHE_BASE hex default 0xfffe0000 config MRC_SETTINGS_CACHE_SIZE hex default 0x10000 config MRC_SETTINGS_PROTECT bool "Enable protection on MRC settings" default n config HAS_RECOVERY_MRC_CACHE bool default n config MRC_CLEAR_NORMAL_CACHE_ON_RECOVERY_RETRAIN bool default n config MRC_SETTINGS_VARIABLE_DATA bool default n endif # CACHE_MRC_SETTINGS config DISPLAY_MTRRS bool "MTRRs: Display the MTRR settings" default n config DISPLAY_SMM_MEMORY_MAP bool "SMM: Display the SMM memory map" default n config SOC_INTEL_COMMON_RESET bool default n config SOC_INTEL_COMMON_ACPI_WAKE_SOURCE bool default n config ACPI_CONSOLE bool default n help Provide a mechanism for serial console based ACPI debug. config SOC_INTEL_COMMON_LPSS_CLOCK_MHZ int help The clock speed that the controllers in LPSS(GSPI, I2C) are running at, in MHz. No default is set here as this is an SOC-specific value and must be provided by the SOC. config MMA bool "Enable MMA (Memory Margin Analysis) support for Intel Core" default n depends on SOC_INTEL_KABYLAKE || SOC_INTEL_SKYLAKE help Set this option to y to enable MMA (Memory Margin Analysis) support config MMA_BLOBS_PATH string "Path to MMA blobs" depends on MMA default "3rdparty/blobs/soc/intel/kabylake/mma-blobs" if SOC_INTEL_KABYLAKE default "3rdparty/blobs/soc/intel/skylake/mma-blobs" if SOC_INTEL_SKYLAKE config SOC_INTEL_COMMON_GFX_OPREGION bool default n config SOC_INTEL_COMMON_SMI bool default n config SOC_INTEL_COMMON_ACPI bool default n config SOC_INTEL_COMMON_NHLT bool default n config TPM_TIS_ACPI_INTERRUPT int help acpi_get_gpe() is used to provide interrupt status to TPM layer. This option specifies the GPE number. endif # SOC_INTEL_COMMON