summaryrefslogtreecommitdiff
path: root/src/soc/mediatek/mt8188/bootblock.c
diff options
context:
space:
mode:
authorgarmin chang <garmin.chang@mediatek.corp-partner.google.com>2022-06-08 14:20:58 +0800
committerFelix Held <felix-coreboot@felixheld.de>2022-07-13 10:40:37 +0000
commit4e8a1ec56568f99d40f82294f3dacd4bed48d988 (patch)
tree6c6f8f44ae566505f53bf00afc5f13ca8c7cfc04 /src/soc/mediatek/mt8188/bootblock.c
parentc4ed1e82bb0de8c413f164c2d5a1f82173d5c580 (diff)
soc/mediatek/mt8188: Add PLL and clock init support
Add PLL and clock init code, frequency meter and APIs for raising little CPU/CCI frequency. For usb clock setting, we also implement mt_pll_usb_clock_setting() to enable usb clock for all ports. TEST=build pass BUG=b:233720142 Signed-off-by: Garmin.Chang <Garmin.Chang@mediatek.com> Change-Id: I03cb5a4c6fa5ddad7da6f955d0c6d0b3395503e9 Reviewed-on: https://review.coreboot.org/c/coreboot/+/65751 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Yu-Ping Wu <yupingso@google.com>
Diffstat (limited to 'src/soc/mediatek/mt8188/bootblock.c')
-rw-r--r--src/soc/mediatek/mt8188/bootblock.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/soc/mediatek/mt8188/bootblock.c b/src/soc/mediatek/mt8188/bootblock.c
index 770c6031da..8dffe5671b 100644
--- a/src/soc/mediatek/mt8188/bootblock.c
+++ b/src/soc/mediatek/mt8188/bootblock.c
@@ -2,10 +2,12 @@
#include <bootblock_common.h>
#include <soc/mmu_operations.h>
+#include <soc/pll.h>
#include <soc/wdt.h>
void bootblock_soc_init(void)
{
mtk_mmu_init();
mtk_wdt_init();
+ mt_pll_init();
}