projects
/
oweals
/
u-boot.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
de51916
)
driver/ddr: Fix DDR register timing_cfg_8
author
York Sun
<yorksun@freescale.com>
Thu, 26 Jun 2014 18:14:44 +0000
(11:14 -0700)
committer
York Sun
<yorksun@freescale.com>
Tue, 22 Jul 2014 23:25:55 +0000
(16:25 -0700)
The field wrtord_bg should add 2 clocks if on the fly chop is enabled,
according to DDR controller manual for DDR4.
Signed-off-by: York Sun <yorksun@freescale.com>
drivers/ddr/fsl/ctrl_regs.c
patch
|
blob
|
history
diff --git
a/drivers/ddr/fsl/ctrl_regs.c
b/drivers/ddr/fsl/ctrl_regs.c
index dcf6287f66395aa5b100643c0d46973747edefb0..04e4178b15d7273ae9a6eb43c1b5b5bd4bcd0666 100644
(file)
--- a/
drivers/ddr/fsl/ctrl_regs.c
+++ b/
drivers/ddr/fsl/ctrl_regs.c
@@
-1857,6
+1857,9
@@
static void set_timing_cfg_8(fsl_ddr_cfg_regs_t *ddr,
acttoact_bg = picos_to_mclk(common_dimm->trrdl_ps);
wrtord_bg = max(4, picos_to_mclk(7500));
+ if (popts->otf_burst_chop_en)
+ wrtord_bg += 2;
+
pre_all_rec = 0;
ddr->timing_cfg_8 = (0