From dbc0f2dcc0cf4960e2a6064ddf50df9ce1513ec0 Mon Sep 17 00:00:00 2001 From: Lin Huang Date: Wed, 14 Jun 2017 17:24:29 +0800 Subject: [PATCH] rockchip/rk3399: reinitilize secure sgrf when resume when shutdown logic power rail, the some sgrf register value will reset, so need to reinitilize secure. Change-Id: I8ad0570432e54441fe1c60dd2960a81fd58f7163 Signed-off-by: Lin Huang --- plat/rockchip/rk3399/drivers/pmu/pmu.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plat/rockchip/rk3399/drivers/pmu/pmu.c b/plat/rockchip/rk3399/drivers/pmu/pmu.c index b1c373f7d..c666c3c20 100644 --- a/plat/rockchip/rk3399/drivers/pmu/pmu.c +++ b/plat/rockchip/rk3399/drivers/pmu/pmu.c @@ -1413,6 +1413,8 @@ int rockchip_soc_sys_pwr_dm_resume(void) enable_dvfs_plls(); secure_watchdog_enable(); + secure_sgrf_init(); + secure_sgrf_ddr_rgn_init(); /* restore clk_ddrc_bpll_src_en gate */ mmio_write_32(CRU_BASE + CRU_CLKGATE_CON(3),