summaryrefslogtreecommitdiff
path: root/src/mainboard/google/nyan_big/bct/sdram-hynix-2GB-792.inc
diff options
context:
space:
mode:
authorTom Warren <twarren@nvidia.com>2014-06-10 13:46:48 -0700
committerMarc Jones <marc.jones@se-eng.com>2015-01-04 00:14:15 +0100
commit96ef1883a7a8b95f297f99fa7409f27c0f344d88 (patch)
treea23f6c50570c2ebc7ad241e0fa93080c0682f76f /src/mainboard/google/nyan_big/bct/sdram-hynix-2GB-792.inc
parent1e3679ddd0fd03fdc00b50a45fc652a539b9c9a7 (diff)
downloadcoreboot-96ef1883a7a8b95f297f99fa7409f27c0f344d88.tar.xz
nyan_big: Update Hynix BCTs and add Kingston 2GB BCT.
Hynix 2GB/4GB configs have been fine-tuned. Kingston 2GB config is new, uses RAMCODE 0x6. BUG=none TEST=emerge-nyan_big coreboot-nyan_big OK. Flashed to my Big 2GB system (PVT1/SKU1) and it booted OK. BRANCH=nyan_big Original-Change-Id: I8a23a5568ef84d5befc13623f78bce664130f314 Original-Signed-off-by: Tom Warren <twarren@nvidia.com> Original-Reviewed-on: https://chromium-review.googlesource.com/203305 Original-Reviewed-by: David Hendricks <dhendrix@chromium.org> Original-Reviewed-by: Hung-Te Lin <hungte@chromium.org> (cherry picked from commit e47d18d8cff50f46d0a14715b6750f7aa6d0da82) Signed-off-by: Marc Jones <marc.jones@se-eng.com> Change-Id: I363db37d6a63d9f5c578e68a0149259657e1ebfd Reviewed-on: http://review.coreboot.org/8045 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Diffstat (limited to 'src/mainboard/google/nyan_big/bct/sdram-hynix-2GB-792.inc')
-rw-r--r--src/mainboard/google/nyan_big/bct/sdram-hynix-2GB-792.inc60
1 files changed, 30 insertions, 30 deletions
diff --git a/src/mainboard/google/nyan_big/bct/sdram-hynix-2GB-792.inc b/src/mainboard/google/nyan_big/bct/sdram-hynix-2GB-792.inc
index 3020002603..67a0cd41ed 100644
--- a/src/mainboard/google/nyan_big/bct/sdram-hynix-2GB-792.inc
+++ b/src/mainboard/google/nyan_big/bct/sdram-hynix-2GB-792.inc
@@ -1,4 +1,4 @@
-{ /* generated from sdram-0001-792-2GB.cfg; do not edit. */
+{ /* generated from Nike_0224_2GB__ODTCTT_792Mhz_V02.cfg; do not edit. */
.MemoryType = NvBootMemoryType_Ddr3,
.PllMInputDivider = 0x00000001,
.PllMFeedbackDivider = 0x00000042,
@@ -66,7 +66,7 @@
.EmcRdv = 0x00000018,
.EmcRdvMask = 0x0000001a,
.EmcQpop = 0x0000000f,
- .EmcCtt = 0x00000000,
+ .EmcCtt = 0x00000007,
.EmcCttDuration = 0x00000004,
.EmcRefresh = 0x000017e2,
.EmcBurstRefreshNum = 0x00000000,
@@ -87,13 +87,13 @@
.EmcTClkStable = 0x00000008,
.EmcTClkStop = 0x00000008,
.EmcTRefBw = 0x00001822,
- .EmcFbioCfg5 = 0x104ab098,
+ .EmcFbioCfg5 = 0x104ab198,
.EmcFbioCfg6 = 0x00000000,
.EmcFbioSpare = 0x00000000,
.EmcCfgRsv = 0xff00ff00,
.EmcMrs = 0x80000d71,
.EmcEmrs = 0x80100002,
- .EmcEmrs2 = 0x80200018,
+ .EmcEmrs2 = 0x80200418,
.EmcEmrs3 = 0x80300000,
.EmcMrw1 = 0x00000000,
.EmcMrw2 = 0x00000000,
@@ -108,7 +108,7 @@
.EmcMrsWaitCnt = 0x00f8000c,
.EmcMrsWaitCnt2 = 0x00f8000c,
.EmcCfg = 0x73300000,
- .EmcCfg2 = 0x0000089d,
+ .EmcCfg2 = 0x0080089d,
.EmcCfgPipe = 0x00004080,
.EmcDbg = 0x01000c00,
.EmcCmdQ = 0x10004408,
@@ -119,22 +119,22 @@
.EmcCfgDigDllPeriod = 0x00008000,
.EmcDevSelect = 0x00000002,
.EmcSelDpdCtrl = 0x00040000,
- .EmcDllXformDqs0 = 0x00000008,
- .EmcDllXformDqs1 = 0x00000008,
- .EmcDllXformDqs2 = 0x00000008,
- .EmcDllXformDqs3 = 0x00000008,
- .EmcDllXformDqs4 = 0x00000008,
- .EmcDllXformDqs5 = 0x00000008,
- .EmcDllXformDqs6 = 0x00000008,
- .EmcDllXformDqs7 = 0x00000008,
- .EmcDllXformDqs8 = 0x00000008,
- .EmcDllXformDqs9 = 0x00000008,
- .EmcDllXformDqs10 = 0x00000008,
- .EmcDllXformDqs11 = 0x00000008,
- .EmcDllXformDqs12 = 0x00000008,
- .EmcDllXformDqs13 = 0x00000008,
- .EmcDllXformDqs14 = 0x00000008,
- .EmcDllXformDqs15 = 0x00000008,
+ .EmcDllXformDqs0 = 0x00000005,
+ .EmcDllXformDqs1 = 0x00000005,
+ .EmcDllXformDqs2 = 0x00000005,
+ .EmcDllXformDqs3 = 0x00000005,
+ .EmcDllXformDqs4 = 0x00000005,
+ .EmcDllXformDqs5 = 0x00000005,
+ .EmcDllXformDqs6 = 0x00000005,
+ .EmcDllXformDqs7 = 0x00000005,
+ .EmcDllXformDqs8 = 0x00000005,
+ .EmcDllXformDqs9 = 0x00000005,
+ .EmcDllXformDqs10 = 0x00000005,
+ .EmcDllXformDqs11 = 0x00000005,
+ .EmcDllXformDqs12 = 0x00000005,
+ .EmcDllXformDqs13 = 0x00000005,
+ .EmcDllXformDqs14 = 0x00000005,
+ .EmcDllXformDqs15 = 0x00000005,
.EmcDllXformQUse0 = 0x00000000,
.EmcDllXformQUse1 = 0x00000000,
.EmcDllXformQUse2 = 0x00000000,
@@ -173,17 +173,17 @@
.EmcDliTrimTxDqs13 = 0x00000007,
.EmcDliTrimTxDqs14 = 0x00000009,
.EmcDliTrimTxDqs15 = 0x00000008,
- .EmcDllXformDq0 = 0x0000000e,
- .EmcDllXformDq1 = 0x0000000e,
- .EmcDllXformDq2 = 0x0000000e,
- .EmcDllXformDq3 = 0x0000000e,
- .EmcDllXformDq4 = 0x0000000e,
- .EmcDllXformDq5 = 0x0000000e,
- .EmcDllXformDq6 = 0x0000000e,
- .EmcDllXformDq7 = 0x0000000e,
+ .EmcDllXformDq0 = 0x0000000a,
+ .EmcDllXformDq1 = 0x0000000a,
+ .EmcDllXformDq2 = 0x0000000a,
+ .EmcDllXformDq3 = 0x0000000a,
+ .EmcDllXformDq4 = 0x0000000a,
+ .EmcDllXformDq5 = 0x0000000a,
+ .EmcDllXformDq6 = 0x0000000a,
+ .EmcDllXformDq7 = 0x0000000a,
.WarmBootWait = 0x00000002,
.EmcCttTermCtrl = 0x00000802,
- .EmcOdtWrite = 0x00000000,
+ .EmcOdtWrite = 0x80000005,
.EmcOdtRead = 0x00000000,
.EmcZcalInterval = 0x00020000,
.EmcZcalWaitCnt = 0x00000042,