drivers/intel/fsp2_0: Add provision to include PPI directory
This patch adds a generic provision into FSP2.0 driver to implement dedicated PEIM to PEIM interface as per Intel FSP requirement. Change-Id: I988d55890f8dd95ccf80c1f1ec2eba8196ddf9a7 Signed-off-by: Subrata Banik <subrata.banik@intel.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/31836 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Philipp Deppenwiese <zaolin.daisuki@gmail.com>
This commit is contained in:
parent
abc5130108
commit
52331ba4f7
|
@ -172,4 +172,15 @@ config FSP_PLATFORM_MEMORY_SETTINGS_VERSIONS
|
||||||
This allows deployed systems to bump their version number
|
This allows deployed systems to bump their version number
|
||||||
with the same FSP which will trigger a retrain of the memory.
|
with the same FSP which will trigger a retrain of the memory.
|
||||||
|
|
||||||
|
config FSP_PEIM_TO_PEIM_INTERFACE
|
||||||
|
bool
|
||||||
|
help
|
||||||
|
This option allows SOC user to create specific PPI for Intel FSP
|
||||||
|
usage, coreboot will provide required PPI structure definitions
|
||||||
|
along with all APIs as per EFI specification.
|
||||||
|
|
||||||
|
if FSP_PEIM_TO_PEIM_INTERFACE
|
||||||
|
source "src/drivers/intel/fsp2_0/ppi/Kconfig"
|
||||||
|
endif
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
|
@ -82,4 +82,7 @@ ifneq ($(call strip_quotes,$(CONFIG_FSP_HEADER_PATH)),)
|
||||||
CPPFLAGS_common+=-I$(CONFIG_FSP_HEADER_PATH)
|
CPPFLAGS_common+=-I$(CONFIG_FSP_HEADER_PATH)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# Include PPI directory of CONFIG_FSP_PEIM_TO_PEIM_INTERFACE is enable
|
||||||
|
subdirs-$(CONFIG_FSP_PEIM_TO_PEIM_INTERFACE) += ppi
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
Loading…
Reference in New Issue