From 08248c0ce8b270d8ace174e7e2767254c3c2a9ea Mon Sep 17 00:00:00 2001 From: Sen Chu Date: Tue, 18 Oct 2022 14:05:42 +0800 Subject: mb/google/corsola: Initialize MT6315 for MT8186T Initialize MT6315 for powering on big cores on MT8186T. BUG=b:249436110 TEST=build pass. BRANCH=corsola Signed-off-by: Sen Chu Signed-off-by: Bo-Chen Chen Change-Id: Ib1d71d4f1689ba1e7ea5f798503ef11eff423fff Reviewed-on: https://review.coreboot.org/c/coreboot/+/68621 Reviewed-by: Yu-Ping Wu Reviewed-by: Yidi Lin Tested-by: build bot (Jenkins) --- src/mainboard/google/corsola/romstage.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/mainboard/google') diff --git a/src/mainboard/google/corsola/romstage.c b/src/mainboard/google/corsola/romstage.c index 01f8af3f0f..1dc6a22e6b 100644 --- a/src/mainboard/google/corsola/romstage.c +++ b/src/mainboard/google/corsola/romstage.c @@ -3,9 +3,12 @@ #include #include #include +#include #include +#include #include #include +#include #include #include @@ -27,5 +30,11 @@ void platform_romstage_main(void) mt6366_init(); raise_little_cpu_freq(); rtc_boot(); + + if (get_cpu_id() == MTK_CPU_ID_MT8186T) { + mtk_pmif_init(); + mt6315_init(); + } + mtk_dram_init(); } -- cgit v1.2.3