blob: 57fdf8bd4ddac5fb79b4d13426165972f74218a6 [file] [log] [blame]
Yidi Lin3d7b6062015-07-31 17:10:40 +08001config SOC_MEDIATEK_MT8173
2 bool
3 default n
4 select ARM64_A53_ERRATUM_843419
5 select ARCH_BOOTBLOCK_ARMV8_64
6 select ARCH_RAMSTAGE_ARMV8_64
7 select ARCH_ROMSTAGE_ARMV8_64
8 select ARCH_VERSTAGE_ARMV8_64
Patrick Georgiade606d2016-03-08 21:42:00 +01009 select ARM64_USE_ARM_TRUSTED_FIRMWARE
Xi Chena3b19442021-03-03 18:04:28 +080010 select HAVE_DEBUG_RAM_SETUP
Yidi Lin3d7b6062015-07-31 17:10:40 +080011 select HAVE_UART_SPECIAL
Biao Huang8c83c652015-07-31 17:10:55 +080012 select GENERIC_GPIO_LIB
CC Mab74a2ec2015-09-15 17:33:38 +080013 select RTC
Xi Chene8c681c2021-03-03 17:58:07 +080014 select SOC_MEDIATEK_COMMON
Yidi Lin3d7b6062015-07-31 17:10:40 +080015
16if SOC_MEDIATEK_MT8173
17
Furquan Shaikh46514c22020-06-11 11:59:07 -070018config MEMLAYOUT_LD_FILE
19 string
20 default "src/soc/mediatek/mt8173/memlayout.ld"
21
Julius Werner58c39382017-02-13 17:53:29 -080022config VBOOT
Joel Kitching6672bd82019-04-10 16:06:21 +080023 select VBOOT_MUST_REQUEST_DISPLAY
Paul Kocialkowski30d46042017-02-21 23:52:59 +010024 select VBOOT_STARTS_IN_BOOTBLOCK
Julius Werner58c39382017-02-13 17:53:29 -080025 select VBOOT_SEPARATE_VERSTAGE
Paul Kocialkowski30d46042017-02-21 23:52:59 +010026
Yidi Lin3d7b6062015-07-31 17:10:40 +080027config DEBUG_SOC_DRIVER
Paul Menzel57ea9b42017-10-24 15:49:26 +020028 bool "The top level switch for soc driver debug messages"
Yidi Lin3d7b6062015-07-31 17:10:40 +080029 default n
Xi Chena3b19442021-03-03 18:04:28 +080030 select DEBUG_RAM_SETUP
Yidi Lin3d7b6062015-07-31 17:10:40 +080031 select DEBUG_I2C
32 select DEBUG_PMIC
33 select DEBUG_PMIC_WRAP
34
Yidi Lin3d7b6062015-07-31 17:10:40 +080035config DEBUG_I2C
Paul Menzel57ea9b42017-10-24 15:49:26 +020036 bool "Output verbose I2C related debug messages"
Yidi Lin3d7b6062015-07-31 17:10:40 +080037 default n
38 help
Paul Menzel57ea9b42017-10-24 15:49:26 +020039 This option enables I2C related debug messages.
Yidi Lin3d7b6062015-07-31 17:10:40 +080040
41config DEBUG_PMIC
Paul Menzel57ea9b42017-10-24 15:49:26 +020042 bool "Output verbose PMIC related debug messages"
Yidi Lin3d7b6062015-07-31 17:10:40 +080043 default n
44 help
Paul Menzel57ea9b42017-10-24 15:49:26 +020045 This option enables PMIC related debug messages.
Yidi Lin3d7b6062015-07-31 17:10:40 +080046
47config DEBUG_PMIC_WRAP
Paul Menzel57ea9b42017-10-24 15:49:26 +020048 bool "Output verbose PMIC WRAP related debug messages"
Yidi Lin3d7b6062015-07-31 17:10:40 +080049 default n
50 help
Paul Menzel57ea9b42017-10-24 15:49:26 +020051 This option enables PMIC WRAP related debug messages.
Yidi Lin3d7b6062015-07-31 17:10:40 +080052endif