aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mainboard/google/poppy/variants/nami/memory.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/mainboard/google/poppy/variants/nami/memory.c b/src/mainboard/google/poppy/variants/nami/memory.c
index b7f51851c7..b6e3d2cd08 100644
--- a/src/mainboard/google/poppy/variants/nami/memory.c
+++ b/src/mainboard/google/poppy/variants/nami/memory.c
@@ -66,8 +66,12 @@ static void fill_ddr4_memory_params(struct memory_params *p)
p->type = MEMORY_DDR4;
p->use_sec_spd = 0;
+ int spd_index = variant_memory_sku();
+ if (spd_index == 0)
+ die("SPD index is 0\n");
+
/* Rcomp resistor values are different for SDP and DDP. */
- if (ddp_bitmap & MEM_ID(variant_memory_sku())) {
+ if (ddp_bitmap & MEM_ID(spd_index)) {
p->rcomp_resistor = rcomp_resistor_ddp;
p->rcomp_resistor_size = sizeof(rcomp_resistor_ddp);
} else {