From e3605610c022965f15a6dc2a188b7e651e89fdca Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Tue, 6 Jan 2026 21:44:17 +0000 Subject: fix fsp extraction for topton x2e n150 coreboot updated the fsp file. we know the old one worked, so no point testing the new one so close to a stable lbmk release. i've modified 3rdparty/fsp/ to re-add the old one as another file, so that other boards are unaffected, and updated the Kconfig so that the special file is used for x2e n150 only. Signed-off-by: Leah Rowe --- .../patches/0048-topton-x2e-n150-use-old-fsp.patch | 34 ++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 config/coreboot/default/patches/0048-topton-x2e-n150-use-old-fsp.patch (limited to 'config/coreboot/default') diff --git a/config/coreboot/default/patches/0048-topton-x2e-n150-use-old-fsp.patch b/config/coreboot/default/patches/0048-topton-x2e-n150-use-old-fsp.patch new file mode 100644 index 00000000..67fd3b16 --- /dev/null +++ b/config/coreboot/default/patches/0048-topton-x2e-n150-use-old-fsp.patch @@ -0,0 +1,34 @@ +From 3bb05d0486186400df8ed9ac66cfadcbff7a48a6 Mon Sep 17 00:00:00 2001 +From: Leah Rowe +Date: Tue, 6 Jan 2026 21:42:21 +0000 +Subject: [PATCH 1/1] topton x2e n150: use old fsp + +i added the old fsp back, so that we didn't have to +mess around with vendor files in lbmk, because coreboot +upstream updated the fsp repo, which modified this +fsp file. + +we know the old fsp worked. there's no point testing +the new one yet, unless someone can tell me about +real bugs that got fixed. + +Signed-off-by: Leah Rowe +--- + src/soc/intel/alderlake/Kconfig | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/soc/intel/alderlake/Kconfig b/src/soc/intel/alderlake/Kconfig +index e9c56fc6b9..43cd6f8efe 100644 +--- a/src/soc/intel/alderlake/Kconfig ++++ b/src/soc/intel/alderlake/Kconfig +@@ -438,6 +438,7 @@ config FSP_FD_PATH + default "3rdparty/fsp/RaptorLakeFspBinPkg/IoT/RaptorLakeS/FSP.fd" if FSP_TYPE_IOT && SOC_INTEL_RAPTORLAKE_PCH_S + default "3rdparty/fsp/AlderLakeFspBinPkg/IoT/AlderLakeP/Fsp.fd" if FSP_TYPE_IOT && SOC_INTEL_ALDERLAKE_PCH_P + default "3rdparty/fsp/AlderLakeFspBinPkg/IoT/AlderLakeS/Fsp.fd" if FSP_TYPE_IOT && SOC_INTEL_ALDERLAKE_PCH_S ++ default "3rdparty/fsp/AlderLakeFspBinPkg/IoT/AlderLakeN/Fsp_x2e_n150.fd" if BOARD_TOPTON_X2E_N150 + default "3rdparty/fsp/AlderLakeFspBinPkg/IoT/AlderLakeN/Fsp.fd" if FSP_TYPE_IOT && SOC_INTEL_ALDERLAKE_PCH_N + default "3rdparty/fsp/RaptorLakeFspBinPkg/Client/RaptorLakeP/Fsp.fd" if SOC_INTEL_ALDERLAKE_PCH_P + default "3rdparty/fsp/RaptorLakeFspBinPkg/Client/RaptorLakeS/Fsp.fd" if SOC_INTEL_ALDERLAKE_PCH_S +-- +2.47.3 + -- cgit v1.2.1