feat(plat/mediatek/mt8186): initialize delay_timer

Initialize delay_timer for delay functions.

TEST=build pass
BUG=b:202871018

Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com>
Change-Id: Ib8f52d1c674537795cc478015c83cca0f872df60
This commit is contained in:
Rex-BC Chen 2021-10-06 19:00:13 +08:00
parent a6a0af57c3
commit d73e15e66a
2 changed files with 5 additions and 0 deletions

View File

@ -11,6 +11,7 @@
#include <common/bl_common.h>
#include <common/debug.h>
#include <common/desc_image_load.h>
#include <drivers/generic_delay_timer.h>
#include <drivers/ti/uart/uart_16550.h>
#include <lib/coreboot.h>
@ -82,6 +83,8 @@ void bl31_early_platform_setup2(u_register_t arg0, u_register_t arg1,
void bl31_platform_setup(void)
{
mt_systimer_init();
generic_delay_timer_init();
emi_mpu_init();
}

View File

@ -22,6 +22,8 @@ PLAT_BL_COMMON_SOURCES := ${GICV3_SOURCES} \
BL31_SOURCES += common/desc_image_load.c \
drivers/delay_timer/delay_timer.c \
drivers/delay_timer/generic_delay_timer.c \
drivers/ti/uart/aarch64/16550_console.S \
lib/bl_aux_params/bl_aux_params.c \
lib/cpus/aarch64/cortex_a55.S \