diff options
author | Timothy Pearson <tpearson@raptorengineeringinc.com> | 2016-04-29 01:35:21 -0500 |
---|---|---|
committer | Timothy Pearson <tpearson@raptorengineeringinc.com> | 2016-05-01 00:50:05 +0200 |
commit | 29dd5da1dc577bf97cb85998b17b2e163a5ab86e (patch) | |
tree | 4eb734c3b96ced19c35a55cabc8a8116c5c0b947 /src/console/post.c | |
parent | 263c679075816a0db146ff5fa6b94689837ff696 (diff) |
nb/amd/mct_ddr3: Do not constantly reset read data timing registers to 0
During DQS receiver enable cycle training on Family 15h platforms the
read data timing registers were inadvertently set to zero on every
lane training attempt.
Ensure that the read data timing registers are correctly set after
each lane is trained in receiver enable cycle training. This allows
more than one RDIMM to function on a given DCT channel.
Change-Id: I87d732f0383e9785a73b57e6f48855f3e872f1f9
Tested-On: ASUS KGPE-D16
Tested-With: 1x Opteron 6262HE
Tested-With: 4x Crucial 36KSF1G72PZ-1G6M1 (slots A2 / A1 / B2 / B1)
Signed-off-by: Timothy Pearson <tpearson@raptorengineeringinc.com>
Reviewed-on: https://review.coreboot.org/14543
Tested-by: build bot (Jenkins)
Tested-by: Raptor Engineering Automated Test Stand <noreply@raptorengineeringinc.com>
Reviewed-by: Martin Roth <martinroth@google.com>
Diffstat (limited to 'src/console/post.c')
0 files changed, 0 insertions, 0 deletions