From 3128292626b5476dc7a81154815e802de5fb2521 Mon Sep 17 00:00:00 2001 From: Elyes HAOUAS Date: Fri, 24 Feb 2017 12:53:07 +0100 Subject: [PATCH] UPSTREAM: nb/intel/i945: Fix sdram_enhanced_addressing_mode for channel1 BUG=none BRANCH=none TEST=none Change-Id: I195ac25154f4c5444ac0b2b710865c26076b48e7 Signed-off-by: Patrick Georgi Original-Commit-Id: 308aefffc6818bb46ef0f7b9b1f8dda8aaf5e08e Original-Change-Id: I304467353bb9989f0d7e0ad7d1b632081f66b1af Original-Signed-off-by: Elyes HAOUAS Original-Reviewed-on: https://review.coreboot.org/18482 Original-Reviewed-by: Arthur Heymans Original-Reviewed-by: Paul Menzel Original-Tested-by: build bot (Jenkins) Reviewed-on: https://chromium-review.googlesource.com/449823 --- src/northbridge/intel/i945/raminit.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/northbridge/intel/i945/raminit.c b/src/northbridge/intel/i945/raminit.c index a8bb5e7d1c..a7ccefbd92 100644 --- a/src/northbridge/intel/i945/raminit.c +++ b/src/northbridge/intel/i945/raminit.c @@ -2385,8 +2385,8 @@ static void sdram_enhanced_addressing_mode(struct sys_info *sysinfo) chan0_populated = (sysinfo->dimm[0] != SYSINFO_DIMM_NOT_POPULATED || sysinfo->dimm[1] != SYSINFO_DIMM_NOT_POPULATED); - chan1_populated = (sysinfo->dimm[0] != SYSINFO_DIMM_NOT_POPULATED || - sysinfo->dimm[1] != SYSINFO_DIMM_NOT_POPULATED); + chan1_populated = (sysinfo->dimm[2] != SYSINFO_DIMM_NOT_POPULATED || + sysinfo->dimm[3] != SYSINFO_DIMM_NOT_POPULATED); chan0_dualsided = (sysinfo->banksize[1] || sysinfo->banksize[3]); chan1_dualsided = (sysinfo->banksize[5] || sysinfo->banksize[7]);