Skip to content

Commit 621c8df

Browse files
committed
Fix V56 FSP header compatibility by including both paths
Dasharo's custom FSP package (3rdparty/dasharo-blobs/) is missing MemInfoHob.h that their code includes. Add both Dasharo and upstream FSP include paths so the build can find all required headers. The upstream FSP at 3rdparty/fsp/MeteorLakeFspBinPkg/IoT/MeteorLake/Include/ has MemInfoHob.h that's missing from Dasharo's custom FSP package.
1 parent 7794cf2 commit 621c8df

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

config/coreboot-novacustom-v540tu.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ CONFIG_HAVE_IFD_BIN=y
1818
CONFIG_TPM_MEASURED_BOOT=y
1919
CONFIG_LINUX_COMMAND_LINE="quiet loglevel=2"
2020
CONFIG_POWER_STATE_OFF_AFTER_FAILURE=y
21-
CONFIG_FSP_HEADER_PATH="3rdparty/dasharo-blobs/novacustom/v5x0tu/MeteorLakeFspBinPkg/Include/"
21+
CONFIG_FSP_HEADER_PATH="3rdparty/dasharo-blobs/novacustom/v5x0tu/MeteorLakeFspBinPkg/Include/ 3rdparty/fsp/MeteorLakeFspBinPkg/IoT/MeteorLake/Include/"
2222
CONFIG_TME_KEY_REGENERATION_ON_WARM_BOOT=y
2323
CONFIG_INTEL_KEYLOCKER=y
2424
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_TCO_ENABLE=y

config/coreboot-novacustom-v560tu.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ CONFIG_HAVE_IFD_BIN=y
1818
CONFIG_TPM_MEASURED_BOOT=y
1919
CONFIG_LINUX_COMMAND_LINE="quiet loglevel=2"
2020
CONFIG_POWER_STATE_OFF_AFTER_FAILURE=y
21-
CONFIG_FSP_HEADER_PATH="3rdparty/dasharo-blobs/novacustom/v5x0tu/MeteorLakeFspBinPkg/Include/"
21+
CONFIG_FSP_HEADER_PATH="3rdparty/dasharo-blobs/novacustom/v5x0tu/MeteorLakeFspBinPkg/Include/ 3rdparty/fsp/MeteorLakeFspBinPkg/IoT/MeteorLake/Include/"
2222
CONFIG_TME_KEY_REGENERATION_ON_WARM_BOOT=y
2323
CONFIG_INTEL_KEYLOCKER=y
2424
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_TCO_ENABLE=y

0 commit comments

Comments
 (0)