aboutsummaryrefslogtreecommitdiff
path: root/src/northbridge/via/vx900/raminit.h
diff options
context:
space:
mode:
authorVladimir Serbinenko <phcoder@gmail.com>2014-12-07 13:58:15 +0100
committerVladimir Serbinenko <phcoder@gmail.com>2014-12-07 15:18:48 +0100
commitdaf76808059c977929507ad6d4d31295cd1ed6b1 (patch)
treee50a1a2b96f4dd2fe968c5780175ff3d70bb95e5 /src/northbridge/via/vx900/raminit.h
parent0e675f72da2a00607da59cff9adee538fdecdc98 (diff)
via/vx900: Plumber registered DIMM to right place.
Currently due to enum mistake DDR3 = 0xb was confused with DIMM type and interpreted as LRDIMM, considered unregistered and so every RAM was unregistered. Registered RAM is rarely used, so I suppose the code was never tested with them. For unregistered RAM exactly the same codepath is followed. Change-Id: I02fe8b1fd7be3bd382399ffa0eb513965a2a6d77 Signed-off-by: Vladimir Serbinenko <phcoder@gmail.com> Reviewed-on: http://review.coreboot.org/7687 Reviewed-by: Edward O'Callaghan <eocallaghan@alterapraxis.com> Tested-by: build bot (Jenkins)
Diffstat (limited to 'src/northbridge/via/vx900/raminit.h')
-rw-r--r--src/northbridge/via/vx900/raminit.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/northbridge/via/vx900/raminit.h b/src/northbridge/via/vx900/raminit.h
index c599c0fee8..0fd626fda3 100644
--- a/src/northbridge/via/vx900/raminit.h
+++ b/src/northbridge/via/vx900/raminit.h
@@ -71,6 +71,7 @@ typedef struct vx900_delay_calib_st {
typedef struct ramctr_timing_st {
enum spd_memory_type dram_type;
+ enum spd_dimm_type dimm_type;
u16 cas_supported;
/* tLatencies are in units of ns, scaled by x256 */
u32 tCK;