mirror of
https://github.com/Dasharo/coreboot.git
synced 2026-06-13 10:16:48 -07:00
intel soc,southbridge: Add Kconfig to set TSBS in IFD during build
To modify the Top Swap Block Size in the FD (if provided and CONFIG_HAVE_IFD_BIN=y), set the following Kconfig variables: - CONFIG_INTEL_HAS_TOP_SWAP - CONFIG_INTEL_ADD_TOP_SWAP_BOOTBLOCK - CONFIG_INTEL_TOP_SWAP_BOOTBLOCK_SIZE - CONFIG_INTEL_IFD_SET_TOP_SWAP_BOOTBLOCK_SIZE Needed for the bootblock redundancy feature suggested at https://mail.coreboot.org/archives/list/coreboot@coreboot.org/thread/C6JN2PB7K7D67EG7OIKB6BBERZU5YV35/ TEST=build VP66xx with custom Kconfig, check if TSBS is modified in FD Change-Id: I94d3d3e2511a7e56392a9e34f845ae91602ce7f1 Upstream-Status: Backport [CB:89493] Signed-off-by: Filip Gołaś <filip.golas@3mdeb.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/89493 Reviewed-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
This commit is contained in:
committed by
Michał Żygowski
parent
74b7295708
commit
2c4aa0c118
@@ -66,6 +66,7 @@ else
|
||||
printf " DD Adding Intel Firmware Descriptor\n"
|
||||
dd if=$(IFD_BIN_PATH) \
|
||||
of=$(obj)/coreboot.pre conv=notrunc >/dev/null 2>&1
|
||||
|
||||
ifeq ($(CONFIG_IFDTOOL_DISABLE_ME),y)
|
||||
printf " IFDTOOL set AltMeDisable/HAP bit\n"
|
||||
$(objutil)/ifdtool/ifdtool \
|
||||
@@ -73,6 +74,7 @@ ifeq ($(CONFIG_IFDTOOL_DISABLE_ME),y)
|
||||
--altmedisable 1 \
|
||||
-O $(obj)/coreboot.pre \
|
||||
$(obj)/coreboot.pre
|
||||
|
||||
endif
|
||||
ifeq ($(CONFIG_VALIDATE_INTEL_DESCRIPTOR),y)
|
||||
printf " IFDTOOL validate IFD against FMAP\n"
|
||||
|
||||
Reference in New Issue
Block a user