drivers/intel/fsp2_0: Add support for FSP minor version update
This patch adds support for FSP2.1 Kconfig which is backward compatible with FSP2.0 specification and added below coreboot impacted features as below: 1. Remove FSP stack switch and use the same stack with boot firmware 2. FSP should support external PPI interface pulled in via FSP_PEIM_TO_PEIM_INTERFACE Change-Id: I2fef95a783a08d85a7dc2987f804a931613f5524 Signed-off-by: Subrata Banik <subrata.banik@intel.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/30310 Reviewed-by: Philipp Deppenwiese <zaolin.daisuki@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
committed by
Patrick Georgi
parent
b0f4456aed
commit
8a83282795
@@ -19,6 +19,18 @@ config PLATFORM_USES_FSP2_0
|
|||||||
help
|
help
|
||||||
Include FSP 2.0 wrappers and functionality
|
Include FSP 2.0 wrappers and functionality
|
||||||
|
|
||||||
|
config PLATFORM_USES_FSP2_1
|
||||||
|
bool
|
||||||
|
default n
|
||||||
|
select PLATFORM_USES_FSP2_0
|
||||||
|
select FSP_USES_CB_STACK
|
||||||
|
select FSP_PEIM_TO_PEIM_INTERFACE
|
||||||
|
help
|
||||||
|
Include FSP 2.1 wrappers and functionality.
|
||||||
|
Features added into FSP 2.1 specification that impacts corerboot are:
|
||||||
|
1. Remove FSP stack switch and use the same stack with boot firmware
|
||||||
|
2. FSP should support external PPI interface pulled in via FSP_PEIM_TO_PEIM_INTERFACE
|
||||||
|
|
||||||
if PLATFORM_USES_FSP2_0
|
if PLATFORM_USES_FSP2_0
|
||||||
|
|
||||||
config ADD_FSP_BINARIES
|
config ADD_FSP_BINARIES
|
||||||
|
Reference in New Issue
Block a user