Attention is currently required from: Andrey Petrov, Patrick Rudolph. Hello build bot (Jenkins), Andrey Petrov, Patrick Rudolph,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/59744
to look at the new patch set (#6).
Change subject: drivers/intel/fsp2_0: Add support for FSP runs in long mode (x86_64) ......................................................................
drivers/intel/fsp2_0: Add support for FSP runs in long mode (x86_64)
Add new Kconfig `PLATFORM_USES_FSP2_X86_64` to mark FSP binary capable of running in x86_64 mode. Fix the compilation issue by adding required FSP headers to make the code compiled with`HAVE_EXP_X86_64_SUPPORT` Kconfig enabled.
Additionally, set PLATFORM_USES_FSP2_X86_32 Kconfig default to `n` to allow specific SoC Kconfig to select the supported FSP binary type.
TEST=Verified on Intel Alder Lake with experimental 64-bit support FSP.
Change-Id: If12b63a282c660da6f57fe23b0b848e2d155853f Signed-off-by: Subrata Banik subi.banik@gmail.com --- M src/drivers/intel/fsp2_0/Kconfig M src/drivers/intel/fsp2_0/include/fsp/info_header.h M src/soc/amd/cezanne/Kconfig M src/soc/amd/picasso/Kconfig M src/soc/intel/alderlake/Kconfig M src/soc/intel/apollolake/Kconfig M src/soc/intel/cannonlake/Kconfig M src/soc/intel/denverton_ns/Kconfig M src/soc/intel/elkhartlake/Kconfig M src/soc/intel/icelake/Kconfig M src/soc/intel/jasperlake/Kconfig M src/soc/intel/quark/Kconfig M src/soc/intel/skylake/Kconfig M src/soc/intel/tigerlake/Kconfig M src/soc/intel/xeon_sp/Kconfig M src/vendorcode/intel/edk2/UDK2017/IntelFsp2Pkg/Include/FspEas/FspApi.h M src/vendorcode/intel/edk2/edk2-stable202005/IntelFsp2Pkg/Include/FspEas/FspApi.h 17 files changed, 117 insertions(+), 5 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/44/59744/6