diff options
author | Patrick Rudolph <siro@das-labor.org> | 2016-11-11 18:55:54 +0100 |
---|---|---|
committer | Martin Roth <martinroth@google.com> | 2017-04-04 18:48:27 +0200 |
commit | 77eaba3618aa2c67c0ee21afb26d6422de67f035 (patch) | |
tree | 6510605a91901c5f310072553182dafbeb3a53b5 /src/northbridge/intel/sandybridge/raminit_common.h | |
parent | 333142636fa882265c072a5bd871ec971327c3b1 (diff) | |
download | coreboot-77eaba3618aa2c67c0ee21afb26d6422de67f035.tar.xz |
nb/intel/sandybridge/raminit: Use Ivy Bridge specific values
Use Ivy Bridge specific magic values on Ivy Bridge instead
of Sandy Bridge values.
The values are extracted from MRC.bin.
Should increase raminit stability.
Tested on Lenovo T430 (Intel IvyBridge).
Change-Id: I49fdfe5ae3e65704d22e083e8446e3f1069869bc
Signed-off-by: Patrick Rudolph <siro@das-labor.org>
Reviewed-on: https://review.coreboot.org/17606
Tested-by: build bot (Jenkins)
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
Diffstat (limited to 'src/northbridge/intel/sandybridge/raminit_common.h')
-rw-r--r-- | src/northbridge/intel/sandybridge/raminit_common.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/northbridge/intel/sandybridge/raminit_common.h b/src/northbridge/intel/sandybridge/raminit_common.h index 7aec7354b1..ab6e592f07 100644 --- a/src/northbridge/intel/sandybridge/raminit_common.h +++ b/src/northbridge/intel/sandybridge/raminit_common.h @@ -78,6 +78,9 @@ typedef struct ramctr_timing_st { int mobile; int sandybridge; + /* DDR base_freq = 100 Mhz / 133 Mhz */ + u8 base_freq; + u16 cas_supported; /* tLatencies are in units of ns, scaled by x256 */ u32 tCK; |