Kconfig: Add config for creating a second bootblock
Intel PCH/Southbridges have feature that it is possible to have the southbridge/PCH look for the bootblock at a 64K or 128K/256K/512K/1MB (in case of newer SoCs) offset instead of the usual top of flash. Add configs to create a second bootblock and configure its size. Change-Id: I4bbd19c35871891b762a0673f840858d972e129e Signed-off-by: Rizwan Qureshi <rizwan.qureshi@intel.com> Signed-off-by: Aamir Bohra <aamir.bohra@intel.com> Reviewed-on: https://review.coreboot.org/22533 Reviewed-by: Aaron Durbin <adurbin@chromium.org> Reviewed-by: Furquan Shaikh <furquan@google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
committed by
Patrick Georgi
parent
a302e7f46b
commit
b082670234
@@ -13,3 +13,27 @@ source "src/soc/intel/skylake/Kconfig"
|
||||
|
||||
# Load common config
|
||||
source "src/soc/intel/common/Kconfig"
|
||||
|
||||
config INTEL_HAS_TOP_SWAP
|
||||
bool
|
||||
help
|
||||
Set this config if the Intel SoC supports top swap feature
|
||||
|
||||
config INTEL_ADD_TOP_SWAP_BOOTBLOCK
|
||||
bool "Include a Top swap bootblock"
|
||||
default n
|
||||
depends on INTEL_HAS_TOP_SWAP
|
||||
help
|
||||
Intel PCH/Southbridges have feature that it is possible to have
|
||||
the southbridge/PCH look for the bootblock at a 64K or
|
||||
128K/256K/512K/1MB (in case of newer SoCs) offset
|
||||
instead of the usual top of flash.
|
||||
Select this to put a 'second' bootblock.
|
||||
|
||||
config INTEL_TOP_SWAP_BOOTBLOCK_SIZE
|
||||
hex "Size of top swap boot block"
|
||||
depends on INTEL_ADD_TOP_SWAP_BOOTBLOCK
|
||||
default 0x10000
|
||||
help
|
||||
Set this config to a supported topswap size.
|
||||
Valid sizes: 0x10000 0x20000 0x40000 0x80000 0x100000
|
||||
|
Reference in New Issue
Block a user