| config SOC_QC_IPQ40XX |
| bool |
| default n |
| select ARCH_BOOTBLOCK_ARMV7 |
| select ARCH_VERSTAGE_ARMV7 |
| select ARCH_ROMSTAGE_ARMV7 |
| select ARCH_RAMSTAGE_ARMV7 |
| select HAVE_UART_SPECIAL |
| select GENERIC_GPIO_LIB |
| select HAVE_MONOTONIC_TIMER |
| |
| if SOC_QC_IPQ40XX |
| |
| config VBOOT |
| select VBOOT_STARTS_IN_BOOTBLOCK |
| select VBOOT_SEPARATE_VERSTAGE |
| select VBOOT_RETURN_FROM_VERSTAGE |
| select VBOOT_VBNV_FLASH |
| |
| config IPQ_QFN_PART |
| bool |
| default n |
| help |
| Is the SoC a QFN part (as opposed to a BGA part) |
| |
| config CDT_MBN |
| string "CDT binary blob" |
| default "cdt-AP.DK01.1-C1.bin" |
| |
| config DDR_MBN |
| string "DDR driver binary blob" |
| default "ddr.mbn" |
| |
| config TZ_MBN |
| string "TZ binary blob" |
| default "tzbsp_no_xpu.mbn" |
| |
| config SBL_ELF |
| depends on USE_BLOBS |
| string "file name of the QCA SBL ELF" |
| default "3rdparty/blobs/cpu/qualcomm/ipq40xx/sbl.elf" |
| help |
| The path and filename of the binary blob containing |
| ipq40xx early initialization code, as supplied by the |
| vendor. |
| |
| config SBL_UTIL_PATH |
| depends on USE_BLOBS |
| string "Path for utils to combine SBL_ELF and bootblock" |
| default "util/qualcomm" |
| help |
| Path for utils to combine SBL_ELF and bootblock |
| |
| config HEAP_SIZE |
| hex |
| default 0x8000 |
| |
| endif |