blob: 68234f96c85867c75779b7501a9a1f6524c9b27c [file] [log] [blame]
Ravi Kumar Bokka0c9eb312021-03-31 08:04:13 +05301config SOC_QUALCOMM_SC7280
2 bool
3 default n
4 depends on USE_QC_BLOBS
5 select ARCH_BOOTBLOCK_ARMV8_64
6 select ARCH_RAMSTAGE_ARMV8_64
7 select ARCH_ROMSTAGE_ARMV8_64
8 select ARCH_VERSTAGE_ARMV8_64
Ravi Kumar Bokka8a482412020-11-24 15:52:26 +05309 select ARM64_USE_ARM_TRUSTED_FIRMWARE
Ravi Kumar Bokka0c9eb312021-03-31 08:04:13 +053010 select GENERIC_GPIO_LIB
11 select GENERIC_UDELAY
12 select HAVE_MONOTONIC_TIMER
13 select ARM64_USE_ARCH_TIMER
14 select SOC_QUALCOMM_COMMON
15 select CACHE_MRC_SETTINGS
16 select HAS_RECOVERY_MRC_CACHE
Ravi Kumar Bokka86b06092021-04-06 17:01:05 +053017 select COMPRESS_BOOTBLOCK
Rajesh Patilc003ea62021-06-18 09:16:01 +053018 select HAVE_UART_SPECIAL
Ravi Kumar Bokka0c9eb312021-03-31 08:04:13 +053019
20if SOC_QUALCOMM_SC7280
21
22config MEMLAYOUT_LD_FILE
23 string
24 default "src/soc/qualcomm/sc7280/memlayout.ld"
25
26config VBOOT
27 select VBOOT_SEPARATE_VERSTAGE
28 select VBOOT_RETURN_FROM_VERSTAGE
29 select VBOOT_MUST_REQUEST_DISPLAY
30 select VBOOT_STARTS_IN_BOOTBLOCK
31
Roja Rani Yarubandi04096b92020-09-25 20:05:05 +053032config SC7280_QSPI
33 bool
34 default y if COMMON_CBFS_SPI_WRAPPER
35 prompt "Build Flash Using SPI-NOR"
36
37config BOOT_DEVICE_SPI_FLASH_BUS
38 int
39 default 16
40
Rajesh Patilc003ea62021-06-18 09:16:01 +053041config UART_FOR_CONSOLE
42 int
43 default 5
44 help
45 Select the QUP instance to be used for UART console output.
46
Ravi Kumar Bokka0c9eb312021-03-31 08:04:13 +053047endif