[U-Boot] [PATCH] arm: mvebu: increase delay after setting ddr3 training patterns
Anton Schubert
anton.schubert at gmx.de
Wed Jul 15 11:12:19 CEST 2015
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 at gmx.de>
Cc: Stefan Roese <sr at denx.de>
Cc: Luka Perkov <luka.perkov at 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
More information about the U-Boot
mailing list