soc/intel/meteorlake: Hook up FSP repo for IOT
IOT FSP binaries for MTL are available on github, so add FSP_TYPE_IOT Kconfig option, select 'HAVE_INTEL_FSP_REPO', and add the paths for the FSP headers and binary. TEST=build/boot starlabs/starbook_mtl Change-Id: I44ee923f4d1151f0e11104af7db53ce59551cf37 Signed-off-by: Matt DeVillier <matt.devillier@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/86611 Reviewed-by: Sean Rhodes <sean@starlabs.systems> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Kapil Porwal <kapilporwal@google.com> Reviewed-by: Subrata Banik <subratabanik@google.com>
This commit is contained in:
parent
c4afd04547
commit
a7a76b0dee
1 changed files with 14 additions and 1 deletions
|
|
@ -37,7 +37,7 @@ config SOC_INTEL_METEORLAKE
|
|||
select INTEL_GMA_VERSION_2
|
||||
select IOAPIC
|
||||
select MP_SERVICES_PPI_V2
|
||||
select MRC_CACHE_USING_MRC_VERSION
|
||||
select MRC_CACHE_USING_MRC_VERSION if !FSP_USE_REPO
|
||||
select MRC_SETTINGS_PROTECT
|
||||
select PARALLEL_MP_AP_WORK
|
||||
select PCIE_CLOCK_CONTROL_THROUGH_P2SB
|
||||
|
|
@ -345,14 +345,27 @@ config CONSOLE_CBMEM_BUFFER_SIZE
|
|||
default 0x100000 if BUILDING_WITH_DEBUG_FSP
|
||||
default 0x40000
|
||||
|
||||
config FSP_TYPE_IOT
|
||||
bool
|
||||
select HAVE_INTEL_FSP_REPO
|
||||
default n
|
||||
help
|
||||
This option allows to select FSP IOT type from 3rdparty/fsp repo
|
||||
|
||||
config FSP_USE_REPO
|
||||
default y if FSP_TYPE_IOT
|
||||
default n
|
||||
|
||||
config FSP_HEADER_PATH
|
||||
string "Location of FSP headers"
|
||||
default "3rdparty/fsp/MeteorLakeFspBinPkg/IoT/MeteorLake/Include" if FSP_USE_REPO && FSP_TYPE_IOT
|
||||
default "src/vendorcode/intel/fsp/fsp2_0/meteorlake/x86_64/" if HAVE_X86_64_SUPPORT
|
||||
default "src/vendorcode/intel/fsp/fsp2_0/meteorlake/x86_32/"
|
||||
|
||||
config FSP_FD_PATH
|
||||
string
|
||||
depends on FSP_USE_REPO
|
||||
default "3rdparty/fsp/MeteorLakeFspBinPkg/IoT/MeteorLake/Fsp.fd" if FSP_TYPE_IOT
|
||||
default "3rdparty/fsp/MeteorLakeFspBinPkg/Fsp.fd"
|
||||
|
||||
# Override platform debug consent value:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue