026e4dc3ff
The CBFS size is really mainboard specific, since it really depends on size of the chip on the mainboard, so it makes sense to have it in the mainboard menu along with the ROM-chip size. - Move the CBFS_SIZE definition up in src/kconfig - Move the Mainboard Menu markers out of src/mainboard/kconfig into src/Kconfig so CBFS_SIZE can live in the mainboard menu. - Add a long list setting default values to do what the chipset directories were previously defaulting the values to. This will be trimmed down in a following patch that creates a common set of IFD routines. (Who knew that kconfig supported line wrapping?) - Update the help text. Change-Id: I2b9eb5a6f7d543f57d9f3b9d0aa44a5462e8b718 Signed-off-by: Martin Roth <gaumless@gmail.com> Reviewed-on: http://review.coreboot.org/10610 Tested-by: build bot (Jenkins) Reviewed-by: Julius Werner <jwerner@chromium.org> Reviewed-by: Patrick Georgi <pgeorgi@google.com>
30 lines
689 B
Text
30 lines
689 B
Text
config SOC_QC_IPQ806X
|
|
bool
|
|
default n
|
|
select ARCH_BOOTBLOCK_ARMV7
|
|
select ARCH_VERSTAGE_ARMV7
|
|
select ARCH_ROMSTAGE_ARMV7
|
|
select ARCH_RAMSTAGE_ARMV7
|
|
select BOOTBLOCK_CONSOLE
|
|
select CHROMEOS_VBNV_FLASH
|
|
select HAVE_UART_SPECIAL
|
|
select SPI_ATOMIC_SEQUENCING
|
|
select GENERIC_GPIO_LIB
|
|
|
|
if SOC_QC_IPQ806X
|
|
|
|
config MBN_ENCAPSULATION
|
|
depends on USE_BLOBS
|
|
bool "bootblock encapsulation for ipq8064"
|
|
default y
|
|
|
|
config SBL_BLOB
|
|
depends on USE_BLOBS
|
|
string "file name of the Qualcomm SBL blob"
|
|
default "3rdparty/blobs/cpu/qualcomm/ipq806x/uber-sbl.mbn"
|
|
help
|
|
The path and filename of the binary blob containing
|
|
ipq806x early initialization code, as supplied by the
|
|
vendor.
|
|
|
|
endif
|