From: Patrick Delaunay Date: Wed, 10 Apr 2019 12:09:21 +0000 (+0200) Subject: stm32mp1: ram: update mask for operating mode X-Git-Tag: v2019.07-rc3~8^2~8 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=c3ec370aed1d64c70578b22b18bed5c05f040962;p=oweals%2Fu-boot.git stm32mp1: ram: update mask for operating mode Regression introduced by rebase, when loop was replaced by readl_poll_timeout() function. Signed-off-by: Patrick Delaunay --- diff --git a/drivers/ram/stm32mp1/stm32mp1_ddr.c b/drivers/ram/stm32mp1/stm32mp1_ddr.c index c7c3ba70a4..caa7813d44 100644 --- a/drivers/ram/stm32mp1/stm32mp1_ddr.c +++ b/drivers/ram/stm32mp1/stm32mp1_ddr.c @@ -312,7 +312,7 @@ static void wait_operating_mode(struct ddr_info *priv, int mode) /* self-refresh due to software => check also STAT.selfref_type */ if (mode == DDRCTRL_STAT_OPERATING_MODE_SR) { mask |= DDRCTRL_STAT_SELFREF_TYPE_MASK; - stat |= DDRCTRL_STAT_SELFREF_TYPE_SR; + val |= DDRCTRL_STAT_SELFREF_TYPE_SR; } else if (mode == DDRCTRL_STAT_OPERATING_MODE_NORMAL) { /* normal mode: handle also automatic self refresh */ mask2 = DDRCTRL_STAT_OPERATING_MODE_MASK |