blob: f813372b854e221391a2179e267a785ab415b460 [file] [log] [blame]
T Michael Turney7783c602019-10-09 07:04:54 -07001
2config SOC_QUALCOMM_SC7180
3 bool
4 default n
5 select ARCH_BOOTBLOCK_ARMV8_64
6 select ARCH_RAMSTAGE_ARMV8_64
7 select ARCH_ROMSTAGE_ARMV8_64
8 select ARCH_VERSTAGE_ARMV8_64
T Michael Turney0b493bb2019-09-20 11:27:08 -07009 select ARM64_USE_ARM_TRUSTED_FIRMWARE
T Michael Turney7783c602019-10-09 07:04:54 -070010 select GENERIC_GPIO_LIB
11 select GENERIC_UDELAY
12 select HAVE_MONOTONIC_TIMER
13 select ARM64_USE_ARCH_TIMER
14 select SOC_QUALCOMM_COMMON
T Michael Turney99bf4362019-08-07 14:25:58 -070015 select HAVE_UART_SPECIAL
Vinod Polimera3b4c45e2020-03-03 12:13:26 +053016 select BOOTBLOCK_CONSOLE
17 select MAINBOARD_HAS_NATIVE_VGA_INIT
18 select MAINBOARD_FORCE_NATIVE_VGA_INIT
19 select HAVE_LINEAR_FRAMEBUFFER
Shelley Chenafaa3d02020-10-06 15:50:21 -070020 select CACHE_MRC_SETTINGS
Shelley Chen0263e0f2020-10-21 22:46:14 -070021 select HAS_RECOVERY_MRC_CACHE
Julius Werner87feced2020-09-29 19:23:36 -070022 select COMPRESS_BOOTBLOCK
T Michael Turney7783c602019-10-09 07:04:54 -070023
24if SOC_QUALCOMM_SC7180
25
Furquan Shaikh46514c22020-06-11 11:59:07 -070026config MEMLAYOUT_LD_FILE
27 string
28 default "src/soc/qualcomm/sc7180/memlayout.ld"
29
T Michael Turney7783c602019-10-09 07:04:54 -070030config VBOOT
31 select VBOOT_SEPARATE_VERSTAGE
32 select VBOOT_RETURN_FROM_VERSTAGE
33 select VBOOT_MUST_REQUEST_DISPLAY
34 select VBOOT_STARTS_IN_BOOTBLOCK
35
Akash Asthana634c7832019-07-29 18:11:15 +053036config SC7180_QSPI
37 bool
38 default y if COMMON_CBFS_SPI_WRAPPER
39 prompt "Build Flash Using SPI-NOR"
40
41config BOOT_DEVICE_SPI_FLASH_BUS
42 int
43 default 16
44
T Michael Turney7ae833b2019-10-10 15:29:16 -070045config UART_FOR_CONSOLE
46 int
47 default 8
48 help
49 Select the QUP instance to be used for UART console output.
50
T Michael Turney7783c602019-10-09 07:04:54 -070051endif