blob: 7de2a99f1eae267cef8c061fd39f9f8bf9cf9184 [file] [log] [blame]
Furquan Shaikh76570572014-03-19 14:29:48 -07001config SOC_QC_IPQ806X
Vadim Bendebury11c4c922014-04-23 14:26:01 -07002 bool
3 default n
Vadim Bendeburyb508a852014-12-06 10:44:58 -08004 select ARCH_BOOTBLOCK_ARMV7
5 select ARCH_VERSTAGE_ARMV7
Furquan Shaikh76570572014-03-19 14:29:48 -07006 select ARCH_ROMSTAGE_ARMV7
7 select ARCH_RAMSTAGE_ARMV7
Vadim Bendebury11c4c922014-04-23 14:26:01 -07008 select HAVE_UART_SPECIAL
Stefan Reinauer97db1fb2015-03-26 15:58:41 -07009 select GENERIC_GPIO_LIB
Kyösti Mälkki76c43862019-07-01 17:25:41 +030010 select NO_MONOTONIC_TIMER
Furquan Shaikh76570572014-03-19 14:29:48 -070011
12if SOC_QC_IPQ806X
13
Furquan Shaikh46514c22020-06-11 11:59:07 -070014config MEMLAYOUT_LD_FILE
15 string
16 default "src/soc/qualcomm/ipq806x/memlayout.ld"
17
Julius Werner58c39382017-02-13 17:53:29 -080018config VBOOT
Julius Werner1210b412017-03-27 19:26:32 -070019 select VBOOT_STARTS_IN_BOOTBLOCK
Furquan Shaikh2a12e2e2016-07-25 11:48:03 -070020 select VBOOT_VBNV_FLASH
Julius Werner58c39382017-02-13 17:53:29 -080021 select VBOOT_SEPARATE_VERSTAGE
22 select VBOOT_RETURN_FROM_VERSTAGE
Martin Roth967cd9a2015-08-18 14:22:58 -060023
Vadim Bendeburyb1709bd2014-04-07 15:26:39 -070024config SBL_BLOB
25 depends on USE_BLOBS
26 string "file name of the Qualcomm SBL blob"
Patrick Georgi26e24cc2015-05-05 22:27:25 +020027 default "3rdparty/blobs/cpu/qualcomm/ipq806x/uber-sbl.mbn"
Vadim Bendeburyb1709bd2014-04-07 15:26:39 -070028 help
29 The path and filename of the binary blob containing
30 ipq806x early initialization code, as supplied by the
31 vendor.
32
Furquan Shaikh76570572014-03-19 14:29:48 -070033endif