blob: 61843e3a97352c238d50780f8b4b0923c6c7ed8d [file] [log] [blame]
Rex-BC Chen73e6b8e2021-11-02 10:31:53 +08001config SOC_MEDIATEK_MT8186
2 bool
3 default n
4 select ARCH_BOOTBLOCK_ARMV8_64
5 select ARCH_VERSTAGE_ARMV8_64
6 select ARCH_ROMSTAGE_ARMV8_64
7 select ARCH_RAMSTAGE_ARMV8_64
Rex-BC Chen5bb92272021-09-28 11:30:07 +08008 select ARM64_USE_ARM_TRUSTED_FIRMWARE
Ryan Chuang31531ea2021-12-27 12:43:39 +08009 select CACHE_MRC_SETTINGS
Rex-BC Chen73e6b8e2021-11-02 10:31:53 +080010 select HAVE_UART_SPECIAL
Rex-BC Chen5db9fa72021-09-27 13:49:15 +080011 select SOC_MEDIATEK_COMMON
Xi Chen5c7a9232022-01-04 19:00:44 +080012 select MEDIATEK_BLOB_FAST_INIT
Rex-BC Chen6f389722022-03-25 17:11:02 +080013 select USE_CBMEM_DRAM_INFO
Rex-BC Chen73e6b8e2021-11-02 10:31:53 +080014
15if SOC_MEDIATEK_MT8186
16
17config VBOOT
18 select VBOOT_MUST_REQUEST_DISPLAY
19 select VBOOT_STARTS_IN_BOOTBLOCK
20 select VBOOT_SEPARATE_VERSTAGE
21 select VBOOT_RETURN_FROM_VERSTAGE
22
Rex-BC Chenbade5ca2021-11-10 20:42:40 +080023config SPM_FIRMWARE
24 string
25 default "spm_firmware.bin"
26 help
27 The file name of the MediaTek SPM firmware.
28
Rex-BC Chend8e8c872021-11-08 14:28:54 +080029config SSPM_FIRMWARE
30 string
31 default "sspm.bin"
32 help
33 The file name of the MediaTek SSPM firmware.
34
Rex-BC Chena6b3af92021-09-23 20:21:18 +080035config FLASH_DUAL_READ
36 bool
37 default y
38 help
39 When this option is enabled, the flash controller provides the ability
Rex-BC Chen1327f0b2021-11-11 17:31:51 +080040 to dual IO read mode.
Rex-BC Chena6b3af92021-09-23 20:21:18 +080041
Rex-BC Chen73e6b8e2021-11-02 10:31:53 +080042endif