summaryrefslogtreecommitdiff
path: root/drivers/ddr/imx8m/ddrphy_utils.c
diff options
context:
space:
mode:
authorJacky Bai <ping.bai@nxp.com>2019-05-15 20:31:41 +0800
committerMarcel Ziswiler <marcel.ziswiler@toradex.com>2019-11-27 17:40:45 +0100
commitb37332afc351d78ea88aab088619a3d01a7fb111 (patch)
tree90dec8f188e718d88a4d53ab73cc0b36de44a6dd /drivers/ddr/imx8m/ddrphy_utils.c
parent0b6a71af77db3f42b5ac414c8a3ea84af9195fa4 (diff)
MLK-21745-01 driver: ddr: Refine the ddr init driver on imx8m
Refine the ddr init driver to make it more reusable for different DDR type(LPDDR4, DDR4 & DDR3L). So we can reduce some redundant code. Signed-off-by: Jacky Bai <ping.bai@nxp.com> Reviewed-by: Ye Li <ye.li@nxp.com> (cherry picked from commit 3c0b1b346a891fef7a81856e3ee9019e2b81602d)
Diffstat (limited to 'drivers/ddr/imx8m/ddrphy_utils.c')
-rw-r--r--drivers/ddr/imx8m/ddrphy_utils.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/ddr/imx8m/ddrphy_utils.c b/drivers/ddr/imx8m/ddrphy_utils.c
index b7c314ec98..d99e709870 100644
--- a/drivers/ddr/imx8m/ddrphy_utils.c
+++ b/drivers/ddr/imx8m/ddrphy_utils.c
@@ -124,6 +124,10 @@ void ddrphy_init_set_dfi_clk(unsigned int drate)
dram_pll_init(DRAM_PLL_OUT_400M);
dram_disable_bypass();
break;
+ case 1066:
+ dram_pll_init(DRAM_PLL_OUT_266M);
+ dram_disable_bypass();
+ break;
case 667:
dram_pll_init(DRAM_PLL_OUT_167M);
dram_disable_bypass();