blob: 066ff5db1c740764e6b8afbe031a26fc4a909392 [file] [log] [blame]
T Michael Turney7783c602019-10-09 07:04:54 -07001
2config SOC_QUALCOMM_SC7180
3 bool
4 default n
Julius Werner46a8cbd2020-09-09 15:04:21 -07005 depends on USE_QC_BLOBS
T Michael Turney7783c602019-10-09 07:04:54 -07006 select ARCH_BOOTBLOCK_ARMV8_64
7 select ARCH_RAMSTAGE_ARMV8_64
8 select ARCH_ROMSTAGE_ARMV8_64
9 select ARCH_VERSTAGE_ARMV8_64
T Michael Turney0b493bb2019-09-20 11:27:08 -070010 select ARM64_USE_ARM_TRUSTED_FIRMWARE
T Michael Turney7783c602019-10-09 07:04:54 -070011 select GENERIC_GPIO_LIB
12 select GENERIC_UDELAY
13 select HAVE_MONOTONIC_TIMER
14 select ARM64_USE_ARCH_TIMER
15 select SOC_QUALCOMM_COMMON
T Michael Turney99bf4362019-08-07 14:25:58 -070016 select HAVE_UART_SPECIAL
Vinod Polimera3b4c45e2020-03-03 12:13:26 +053017 select BOOTBLOCK_CONSOLE
18 select MAINBOARD_HAS_NATIVE_VGA_INIT
19 select MAINBOARD_FORCE_NATIVE_VGA_INIT
20 select HAVE_LINEAR_FRAMEBUFFER
Shelley Chenafaa3d02020-10-06 15:50:21 -070021 select CACHE_MRC_SETTINGS
Shelley Chen0263e0f2020-10-21 22:46:14 -070022 select HAS_RECOVERY_MRC_CACHE
Julius Werner87feced2020-09-29 19:23:36 -070023 select COMPRESS_BOOTBLOCK
T Michael Turney7783c602019-10-09 07:04:54 -070024
25if SOC_QUALCOMM_SC7180
26
Furquan Shaikh46514c22020-06-11 11:59:07 -070027config MEMLAYOUT_LD_FILE
28 string
29 default "src/soc/qualcomm/sc7180/memlayout.ld"
30
T Michael Turney7783c602019-10-09 07:04:54 -070031config VBOOT
32 select VBOOT_SEPARATE_VERSTAGE
33 select VBOOT_RETURN_FROM_VERSTAGE
34 select VBOOT_MUST_REQUEST_DISPLAY
35 select VBOOT_STARTS_IN_BOOTBLOCK
36
Akash Asthana634c7832019-07-29 18:11:15 +053037config SC7180_QSPI
38 bool
39 default y if COMMON_CBFS_SPI_WRAPPER
40 prompt "Build Flash Using SPI-NOR"
41
42config BOOT_DEVICE_SPI_FLASH_BUS
43 int
44 default 16
45
T Michael Turney7ae833b2019-10-10 15:29:16 -070046config UART_FOR_CONSOLE
47 int
48 default 8
49 help
50 Select the QUP instance to be used for UART console output.
51
T Michael Turney7783c602019-10-09 07:04:54 -070052endif