From 65a9e044bdbec0119d78efe1ab5464614bb2a698 Mon Sep 17 00:00:00 2001 From: Hal Feng Date: Tue, 22 Aug 2023 09:58:05 +0800 Subject: common: board_r: Enable set_pmic() The code is ported from tag JH7110_DVK_515_v3.9.3 of Devkits repo. Signed-off-by: ziv.xu Signed-off-by: Hal Feng --- common/board_r.c | 3 +++ include/init.h | 3 +++ 2 files changed, 6 insertions(+) diff --git a/common/board_r.c b/common/board_r.c index 630c2451a2..e75efc97ad 100644 --- a/common/board_r.c +++ b/common/board_r.c @@ -689,6 +689,9 @@ static init_fnc_t init_sequence_r[] = { #endif #ifdef CONFIG_ARCH_EARLY_INIT_R arch_early_init_r, +#endif +#if CONFIG_IS_ENABLED(TARGET_STARFIVE_DEVKITS) + set_pmic, #endif power_init_board, #ifdef CONFIG_MTD_NOR_FLASH diff --git a/include/init.h b/include/init.h index c781789e36..b29b6ecd98 100644 --- a/include/init.h +++ b/include/init.h @@ -267,6 +267,9 @@ int cpu_init_r(void); int last_stage_init(void); int mac_read_from_eeprom(void); int set_cpu_clk_info(void); +#if CONFIG_IS_ENABLED(TARGET_STARFIVE_DEVKITS) +int set_pmic(void); +#endif int update_flash_size(int flash_size); int arch_early_init_r(void); int misc_init_r(void); -- cgit v1.2.3