diff --git a/drivers/ddr/imx/imx8m/ddrphy_utils.c b/drivers/ddr/imx/imx8m/ddrphy_utils.c index 5771e57b73141ff7131684aa00ec9185913c4c66..d82b14adab7f01226e3a470de0faa8c504814e22 100644 --- a/drivers/ddr/imx/imx8m/ddrphy_utils.c +++ b/drivers/ddr/imx/imx8m/ddrphy_utils.c @@ -110,7 +110,11 @@ void ddrphy_init_set_dfi_clk(unsigned int drate) dram_pll_init(MHZ(drate/4)); dram_disable_bypass(); } if (drate <= 400) { +#ifdef CONFIG_IMX8MQ + dram_pll_init(MHZ(200)); +#else dram_enable_bypass(MHZ(drate)); +#endif } }