From d9becd2183da9f4174e2dc2d686ad5a66c4e4e22 Mon Sep 17 00:00:00 2001 From: Neil Chen Date: Mon, 28 Jul 2014 18:00:29 +0800 Subject: blaze: update EMC BCT table This change updated the EMC tables with emc_reg_tool 5.0.18, for below memory SKUs: - Hynix H5TC4G63AFR-PBR 2GB, ramcode = 0 - Micron MT41K256M16HA-125 2GB, ramcode = 1 - Samsung K4B4G1646Q-HYK0 2GB, ramcode = 2 - Hynix H5TC8G63AFR-PBR 4GB, ramcode = 8 - Micron MT41K512M16TNA-125 4GB, ramcode = 9 - Samsung K4B8G1646Q-MYKO 4GB, ramcode = 10 BUG=chrome-os-partner:30963 BRANCH=blaze TEST=emerged coreboot, booted successfully into kernel. Change-Id: Iee329ff09e35cddd3c868c0460a38ef56b2ac5bb Signed-off-by: Patrick Georgi Original-Commit-Id: 158872ff7c0dd5274cfa8d63ec17b4423a4592ce Original-Change-Id: I44adfdb5b433e37e2d25095acdcce3d9c14eb897 Original-Signed-off-by: Neil Chen Original-Reviewed-on: https://chromium-review.googlesource.com/210024 Original-Tested-by: Ken Chang Original-Reviewed-by: Hung-Te Lin Original-Reviewed-by: Tom Warren Reviewed-on: http://review.coreboot.org/9116 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer --- .../nyan_blaze/bct/sdram-samsung-4GB-792.inc | 54 +++++++++++----------- 1 file changed, 27 insertions(+), 27 deletions(-) (limited to 'src/mainboard/google/nyan_blaze/bct/sdram-samsung-4GB-792.inc') diff --git a/src/mainboard/google/nyan_blaze/bct/sdram-samsung-4GB-792.inc b/src/mainboard/google/nyan_blaze/bct/sdram-samsung-4GB-792.inc index f8c3a5f99f..a66857075d 100644 --- a/src/mainboard/google/nyan_blaze/bct/sdram-samsung-4GB-792.inc +++ b/src/mainboard/google/nyan_blaze/bct/sdram-samsung-4GB-792.inc @@ -1,4 +1,4 @@ -{ /* generated from Samsung_4GB_K4B8G1646Q_792MHz_release.cfg; do not edit. */ +{ /* generated from Samsung_4GB_K4B8G1646Q_792MHz_0703.cfg; do not edit. */ .MemoryType = NvBootMemoryType_Ddr3, .PllMInputDivider = 0x00000001, .PllMFeedbackDivider = 0x00000042, @@ -24,7 +24,7 @@ .EmcBctSpare11 = 0x00000000, .EmcClockSource = 0x80000000, .EmcAutoCalInterval = 0x001fffff, - .EmcAutoCalConfig = 0xa1430707, + .EmcAutoCalConfig = 0xa1430F0F, .EmcAutoCalConfig2 = 0x00000000, .EmcAutoCalConfig3 = 0x00000000, .EmcAutoCalWait = 0x00000190, @@ -120,21 +120,21 @@ .EmcDevSelect = 0x00000000, .EmcSelDpdCtrl = 0x00040000, .EmcDllXformDqs0 = 0x00000009, - .EmcDllXformDqs1 = 0x0000000a, - .EmcDllXformDqs2 = 0x00000009, - .EmcDllXformDqs3 = 0x0000000a, - .EmcDllXformDqs4 = 0x0000000b, - .EmcDllXformDqs5 = 0x0000000a, - .EmcDllXformDqs6 = 0x0000000b, - .EmcDllXformDqs7 = 0x00000008, + .EmcDllXformDqs1 = 0x00000009, + .EmcDllXformDqs2 = 0x00008004, + .EmcDllXformDqs3 = 0x00000009, + .EmcDllXformDqs4 = 0x00000009, + .EmcDllXformDqs5 = 0x007f400c, + .EmcDllXformDqs6 = 0x007f800b, + .EmcDllXformDqs7 = 0x00000007, .EmcDllXformDqs8 = 0x00000009, - .EmcDllXformDqs9 = 0x0000000a, - .EmcDllXformDqs10 = 0x00000009, - .EmcDllXformDqs11 = 0x0000000a, - .EmcDllXformDqs12 = 0x0000000b, - .EmcDllXformDqs13 = 0x0000000a, - .EmcDllXformDqs14 = 0x0000000b, - .EmcDllXformDqs15 = 0x00000008, + .EmcDllXformDqs9 = 0x00000009, + .EmcDllXformDqs10 = 0x00008004, + .EmcDllXformDqs11 = 0x00000009, + .EmcDllXformDqs12 = 0x00000009, + .EmcDllXformDqs13 = 0x007f400c, + .EmcDllXformDqs14 = 0x007f800b, + .EmcDllXformDqs15 = 0x00000007, .EmcDllXformQUse0 = 0x00000000, .EmcDllXformQUse1 = 0x00000000, .EmcDllXformQUse2 = 0x00000000, @@ -159,20 +159,20 @@ .EmcDllXformQUse15 = 0x00000000, .EmcDliTrimTxDqs0 = 0x00000008, .EmcDliTrimTxDqs1 = 0x00000008, - .EmcDliTrimTxDqs2 = 0x00000005, + .EmcDliTrimTxDqs2 = 0x00000008, .EmcDliTrimTxDqs3 = 0x00000008, - .EmcDliTrimTxDqs4 = 0x0000000a, + .EmcDliTrimTxDqs4 = 0x00000008, .EmcDliTrimTxDqs5 = 0x00000008, - .EmcDliTrimTxDqs6 = 0x0000000a, - .EmcDliTrimTxDqs7 = 0x0000000a, + .EmcDliTrimTxDqs6 = 0x00000008, + .EmcDliTrimTxDqs7 = 0x00000008, .EmcDliTrimTxDqs8 = 0x00000008, .EmcDliTrimTxDqs9 = 0x00000008, - .EmcDliTrimTxDqs10 = 0x00000005, + .EmcDliTrimTxDqs10 = 0x00000008, .EmcDliTrimTxDqs11 = 0x00000008, - .EmcDliTrimTxDqs12 = 0x0000000a, + .EmcDliTrimTxDqs12 = 0x00000008, .EmcDliTrimTxDqs13 = 0x00000008, - .EmcDliTrimTxDqs14 = 0x0000000a, - .EmcDliTrimTxDqs15 = 0x0000000a, + .EmcDliTrimTxDqs14 = 0x00000008, + .EmcDliTrimTxDqs15 = 0x00000008, .EmcDllXformDq0 = 0x0000000c, .EmcDllXformDq1 = 0x0000000c, .EmcDllXformDq2 = 0x0000000c, @@ -226,10 +226,10 @@ .EmcXm2CmdPadCtrl5 = 0x00111111, .EmcXm2DqsPadCtrl = 0x770c1414, .EmcXm2DqsPadCtrl2 = 0x0120113d, - .EmcXm2DqsPadCtrl3 = 0x61869a20, + .EmcXm2DqsPadCtrl3 = 0x69a69c20, .EmcXm2DqsPadCtrl4 = 0x00596596, - .EmcXm2DqsPadCtrl5 = 0x00596596, - .EmcXm2DqsPadCtrl6 = 0x69969900, + .EmcXm2DqsPadCtrl5 = 0x00618618, + .EmcXm2DqsPadCtrl6 = 0x69969a00, .EmcXm2DqPadCtrl = 0x770c2990, .EmcXm2DqPadCtrl2 = 0x00000000, .EmcXm2DqPadCtrl3 = 0x00000000, -- cgit v1.2.3