blob: 17fd27e53f772aa1290d642e6f10b88902b77662 [file] [log] [blame]
Rex-BC Chen73e6b8e2021-11-02 10:31:53 +08001/* SPDX-License-Identifier: GPL-2.0-only */
2
3#include <bootblock_common.h>
Rex-BC Chenac07b032021-09-27 18:50:26 +08004#include <soc/eint_event.h>
Rex-BC Chen73e6b8e2021-11-02 10:31:53 +08005#include <soc/mmu_operations.h>
Chun-Jie Chen76e0b9d2021-09-24 18:41:06 +08006#include <soc/pll.h>
Rex-BC Chen5db9fa72021-09-27 13:49:15 +08007#include <soc/wdt.h>
Rex-BC Chen73e6b8e2021-11-02 10:31:53 +08008
9void bootblock_soc_init(void)
10{
11 mtk_mmu_init();
Rex-BC Chen5db9fa72021-09-27 13:49:15 +080012 mtk_wdt_init();
Chun-Jie Chen76e0b9d2021-09-24 18:41:06 +080013 mt_pll_init();
Rex-BC Chenac07b032021-09-27 18:50:26 +080014 unmask_eint_event_mask();
Rex-BC Chen73e6b8e2021-11-02 10:31:53 +080015}