All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH] arm: mvebu: increase delay after setting ddr3 training patterns
@ 2015-07-15  9:12 Anton Schubert
  2015-07-15 13:36 ` Stefan Roese
  0 siblings, 1 reply; 9+ messages in thread
From: Anton Schubert @ 2015-07-15  9:12 UTC (permalink / raw)
  To: u-boot

The mv78260 needs atleast 10ms after setting the ddr3 training patterns
or else the cpu will hang.

This patch increases said delay to 20ms just to be safe.

Signed-off-by: Anton Schubert <anton.schubert@gmx.de>
Cc: Stefan Roese <sr@denx.de>
Cc: Luka Perkov <luka.perkov@sartura.hr> 
---
 drivers/ddr/mvebu/ddr3_hw_training.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/ddr/mvebu/ddr3_hw_training.c b/drivers/ddr/mvebu/ddr3_hw_training.c
index a8c5e6a..c9c9272 100644
--- a/drivers/ddr/mvebu/ddr3_hw_training.c
+++ b/drivers/ddr/mvebu/ddr3_hw_training.c
@@ -674,7 +674,7 @@ int ddr3_load_patterns(MV_DRAM_INFO *dram_info, int resume)
 
 	reg_write(REG_DRAM_TRAINING_ADDR, reg);
 
-	udelay(100);
+	mdelay(20);
 
 	/* Check if Successful */
 	if (reg_read(REG_DRAM_TRAINING_ADDR) &
-- 
2.3.6

^ permalink raw reply related	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2015-07-18  8:27 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-07-15  9:12 [U-Boot] [PATCH] arm: mvebu: increase delay after setting ddr3 training patterns Anton Schubert
2015-07-15 13:36 ` Stefan Roese
2015-07-15 14:47   ` Anton Schubert
2015-07-15 14:56     ` Luka Perkov
2015-07-15 15:00       ` Anton Schubert
2015-07-15 15:04         ` Luka Perkov
2015-07-15 15:10           ` Anton Schubert
2015-07-15 15:00       ` Stefan Roese
2015-07-18  8:27         ` Luka Perkov

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.