summaryrefslogtreecommitdiff
path: root/src/soc/intel/alderlake/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'src/soc/intel/alderlake/Kconfig')
-rw-r--r--src/soc/intel/alderlake/Kconfig14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/soc/intel/alderlake/Kconfig b/src/soc/intel/alderlake/Kconfig
index 9c5868b0d6..afa2a752df 100644
--- a/src/soc/intel/alderlake/Kconfig
+++ b/src/soc/intel/alderlake/Kconfig
@@ -537,4 +537,18 @@ config INTEL_GMA_BCLM_OFFSET
config INTEL_GMA_BCLM_WIDTH
default 32
+config FSP_PUBLISH_MBP_HOB
+ bool
+ default n if CHROMEOS && (SOC_INTEL_RAPTORLAKE || SOC_INTEL_ALDERLAKE_PCH_N)
+ default y
+ help
+ This is to control creation of ME_BIOS_PAYLOAD_HOB (MBP HOB) by FSP.
+ Disabling it for the platforms, which do not use MBP HOB, can improve the boot time.
+
+ Note: It cannot be disabled for ADL-P based platforms because ADL-P FSP relies on
+ MBP HOB for ChipsetInit version for ChipsetInit sync. As ChipsetInit sync doesn't
+ occur if no MBP HOB, so it results S0ix issue. This limitation is addressed in the
+ later platforms so creation of MBP HOB can be skipped for ADL-N and RPL based
+ platforms.
+
endif