summaryrefslogtreecommitdiff
path: root/plat/imx/imx8mq/gpc.c
diff options
context:
space:
mode:
authorBai Ping <ping.bai@nxp.com>2018-10-29 18:33:58 +0800
committerBai Ping <ping.bai@nxp.com>2018-11-02 17:33:33 +0800
commitc290a9e1664628a13a5e75e2400c5cc17882fbba (patch)
tree4d7eddc29a48943019ec178ad9dcff41af90496a /plat/imx/imx8mq/gpc.c
parentb6e9e2d823b1ff5f4e83fa34541003df0e70e1c9 (diff)
plat: imx8mq: refact the dram low power code
refact the dram low power related code to make it more friendly for different dram config or different board. Signed-off-by: Bai Ping <ping.bai@nxp.com>
Diffstat (limited to 'plat/imx/imx8mq/gpc.c')
-rw-r--r--plat/imx/imx8mq/gpc.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/plat/imx/imx8mq/gpc.c b/plat/imx/imx8mq/gpc.c
index a094bd65..40d303c1 100644
--- a/plat/imx/imx8mq/gpc.c
+++ b/plat/imx/imx8mq/gpc.c
@@ -6,6 +6,7 @@
#include <debug.h>
#include <delay_timer.h>
+#include <dram.h>
#include <stdlib.h>
#include <stdint.h>
#include <stdbool.h>
@@ -391,10 +392,10 @@ void imx_set_sys_lpm(bool retention)
SLPCR_BYPASS_PMIC_READY | SLPCR_RBC_EN);
/* DDR enter retention */
- ddrc_enter_retention();
+ dram_enter_retention();
} else {
/* DDR exit retention */
- ddrc_exit_retention();
+ dram_exit_retention();
}
mmio_write_32(IMX_GPC_BASE + 0x14, val);