summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorJacky Bai <ping.bai@nxp.com>2020-02-10 18:02:00 +0800
committerJacky Bai <ping.bai@nxp.com>2020-02-12 09:12:15 +0800
commitb1840a04d7e4c5d76c68e0ba9ad709dda9edcbd3 (patch)
treed0f2e810a32a2a63ef384d885fe6e92247655dec /drivers
parent44d09e099a6a4c96b4fb99071a329d2222e143e4 (diff)
MLK-23289 driver: ddr: correct the pwrctl setting of selfref_en on imx8m
The 'selfref_en' should be bit'0', so correct the setting to enable the auto self-refresh. Signed-off-by: Jacky Bai <ping.bai@nxp.com> Reviewed-by: Jian Li <jian.li@nxp.com> Reviewed-by: Ye Li <ye.li@nxp.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/ddr/imx8m/ddr_init.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/ddr/imx8m/ddr_init.c b/drivers/ddr/imx8m/ddr_init.c
index 8349f29cb4..0bdc60b379 100644
--- a/drivers/ddr/imx8m/ddr_init.c
+++ b/drivers/ddr/imx8m/ddr_init.c
@@ -159,7 +159,7 @@ void ddr_init(struct dram_timing_info *dram_timing)
/* Step26: Set back register in Step4 to the original values if desired */
reg32_write(DDRC_RFSHCTL3(0), 0x0000000);
/* enable selfref_en by default */
- setbits_le32(DDRC_PWRCTL(0), 0x1 << 3);
+ setbits_le32(DDRC_PWRCTL(0), 0x1);
/* enable port 0 */
reg32_write(DDRC_PCTRL_0(0), 0x00000001);