diff options
Diffstat (limited to 'src/soc/intel/alderlake/Kconfig')
-rw-r--r-- | src/soc/intel/alderlake/Kconfig | 14 |
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 |