blob: b93f879f825c456d7f526a9d9ba9b3d2e7c55006 [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
Varadarajan Narayananf1365242016-04-20 11:32:19 +053012 select HAVE_MONOTONIC_TIMER
Varadarajan Narayanana6935c22016-03-02 16:57:10 +053013
14if SOC_QC_IPQ40XX
15
16config CHROMEOS
17 select CHROMEOS_VBNV_FLASH
18 select SEPARATE_VERSTAGE
19 select RETURN_FROM_VERSTAGE
20
Varadarajan Narayanan520d5fb2015-10-01 16:11:29 +053021config IPQ_QFN_PART
22 bool "Is the SoC a BGA part or QFN part"
23 default n
24
Varadarajan Narayanana6935c22016-03-02 16:57:10 +053025config MBN_ENCAPSULATION
26 depends on USE_BLOBS
27 bool "bootblock encapsulation for ipq40xx"
28 default y
29
Varadarajan Narayanandc17d2d2016-02-01 11:21:47 +053030config CDT_MBN
31 string "CDT binary blob"
32 default "cdt-AP.DK01.1-C1.bin"
33
34config DDR_MBN
35 string "DDR driver binary blob"
36 default "ddr.mbn"
37
38config TZ_MBN
39 string "TZ binary blob"
40 default "tzbsp_no_xpu.mbn"
41
42config SBL_ELF
Varadarajan Narayanana6935c22016-03-02 16:57:10 +053043 depends on USE_BLOBS
Varadarajan Narayanandc17d2d2016-02-01 11:21:47 +053044 string "file name of the QCA SBL ELF"
45 default "3rdparty/blobs/cpu/qualcomm/ipq40xx/sbl.elf"
Varadarajan Narayanana6935c22016-03-02 16:57:10 +053046 help
47 The path and filename of the binary blob containing
48 ipq40xx early initialization code, as supplied by the
49 vendor.
Varadarajan Narayananfa927682016-02-04 21:57:39 +053050
51config SBL_UTIL_PATH
52 depends on USE_BLOBS
53 string "Path for utils to combine SBL_ELF and bootblock"
54 default "util/ipqheader"
55 help
56 Path for utils to combine SBL_ELF and bootblock
57
Kan Yanb5390ac2016-04-21 18:30:20 -070058config HEAP_SIZE
59 hex
60 default 0x8000
61
Varadarajan Narayanana6935c22016-03-02 16:57:10 +053062endif