blob: 86db09b8e57cdfc2e234e3c271961893e449bd32 [file] [log] [blame]
Varadarajan Narayanana6935c22016-03-02 16:57:10 +05301config SOC_QC_IPQ40XX
2 bool
3 default n
4 select ARCH_BOOTBLOCK_ARMV7
5 select ARCH_VERSTAGE_ARMV7
6 select ARCH_ROMSTAGE_ARMV7
7 select ARCH_RAMSTAGE_ARMV7
8 select BOOTBLOCK_CONSOLE
9 select HAVE_UART_SPECIAL
10 select SPI_ATOMIC_SEQUENCING
11 select GENERIC_GPIO_LIB
12
13if SOC_QC_IPQ40XX
14
15config CHROMEOS
16 select CHROMEOS_VBNV_FLASH
17 select SEPARATE_VERSTAGE
18 select RETURN_FROM_VERSTAGE
19
20config MBN_ENCAPSULATION
21 depends on USE_BLOBS
22 bool "bootblock encapsulation for ipq40xx"
23 default y
24
Varadarajan Narayanandc17d2d2016-02-01 11:21:47 +053025config CDT_MBN
26 string "CDT binary blob"
27 default "cdt-AP.DK01.1-C1.bin"
28
29config DDR_MBN
30 string "DDR driver binary blob"
31 default "ddr.mbn"
32
33config TZ_MBN
34 string "TZ binary blob"
35 default "tzbsp_no_xpu.mbn"
36
37config SBL_ELF
Varadarajan Narayanana6935c22016-03-02 16:57:10 +053038 depends on USE_BLOBS
Varadarajan Narayanandc17d2d2016-02-01 11:21:47 +053039 string "file name of the QCA SBL ELF"
40 default "3rdparty/blobs/cpu/qualcomm/ipq40xx/sbl.elf"
Varadarajan Narayanana6935c22016-03-02 16:57:10 +053041 help
42 The path and filename of the binary blob containing
43 ipq40xx early initialization code, as supplied by the
44 vendor.
Varadarajan Narayanana6935c22016-03-02 16:57:10 +053045endif