feat(rk3588): support SCMI for clock/reset domain
rockchip scmi clock controls clocks which only available in secure mode.
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
Change-Id: I5b983877a5b4e8acababbf7e0a3e2725e6479e08
diff --git a/plat/rockchip/rk3588/drivers/soc/soc.c b/plat/rockchip/rk3588/drivers/soc/soc.c
index a276859..6db81ee 100644
--- a/plat/rockchip/rk3588/drivers/soc/soc.c
+++ b/plat/rockchip/rk3588/drivers/soc/soc.c
@@ -19,6 +19,7 @@
#include <pmu.h>
#include <plat_private.h>
+#include <rk3588_clk.h>
#include <secure.h>
#include <soc.h>
@@ -89,8 +90,10 @@
void plat_rockchip_soc_init(void)
{
+ rockchip_clock_init();
secure_timer_init();
timer_hp_init();
system_reset_init();
sgrf_init();
+ rockchip_init_scmi_server();
}