aboutsummaryrefslogtreecommitdiff
path: root/plat/rockchip/rk3399/drivers/dram
diff options
context:
space:
mode:
authorLin Huang <hl@rock-chips.com>2017-05-27 17:47:01 +0800
committerCaesar Wang <wxt@rock-chips.com>2017-08-29 15:35:29 +0800
commita7bb3388b1117da48eb0cc77c7512560be56221b (patch)
tree2c701f36dc8444afc71b47e91950f25695775e47 /plat/rockchip/rk3399/drivers/dram
parent4c3770d9cfc1b4710809c88afd87c10e27f30bd8 (diff)
downloadtrusted-firmware-a-a7bb3388b1117da48eb0cc77c7512560be56221b.tar.gz
rockchip/rk3399: do secure timer init in pmusram
we will use timer in pmusarm, when logic power rail shutdown, the secure timer will gone, so need to initial it in pmusram. Change-Id: I472e7eec3fc197f56223e6fff9167556c1c5e3bc Signed-off-by: Lin Huang <hl@rock-chips.com>
Diffstat (limited to 'plat/rockchip/rk3399/drivers/dram')
-rw-r--r--plat/rockchip/rk3399/drivers/dram/suspend.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/plat/rockchip/rk3399/drivers/dram/suspend.c b/plat/rockchip/rk3399/drivers/dram/suspend.c
index 7d4abf0fab..f66150ae89 100644
--- a/plat/rockchip/rk3399/drivers/dram/suspend.c
+++ b/plat/rockchip/rk3399/drivers/dram/suspend.c
@@ -726,6 +726,8 @@ __pmusramfunc void dmc_resume(void)
uint32_t channel_mask = 0;
uint32_t channel;
+ sram_secure_timer_init();
+
/*
* we switch ddr clock to abpll when suspend,
* we set back to dpll here