summaryrefslogtreecommitdiffstats
path: root/src/soc/qualcomm/ipq806x/Kconfig
blob: 5c03d5257356e73f0caee173707c216a83a0172d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
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 DYNAMIC_CBMEM
	select HAVE_UART_SPECIAL
	select SPI_ATOMIC_SEQUENCING
	select GENERIC_GPIO_LIB

if SOC_QC_IPQ806X

config CBFS_SIZE
	hex "Size of CBFS filesystem in ROM"
	default ROM_SIZE
	help
	  CBFS size needs to match the size of memory allocated to the
	  coreboot blob elsewhere in the system. Make sure this config option
	  is fine tuned in the board config file.

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/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