diff options
author | Francois Toguo <francois.toguo.fotso@intel.com> | 2019-02-04 17:05:51 -0800 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2019-02-18 20:25:42 +0000 |
commit | 993f68ab5a265fcad818973054bbc446e9faca2f (patch) | |
tree | 11e8bfb3a68eda52f2c1d3ef43ec6c216b3a324e /src/soc/intel/apollolake | |
parent | 6275e345234383a249c8a44a777e1937219628fa (diff) | |
download | coreboot-993f68ab5a265fcad818973054bbc446e9faca2f.tar.xz |
soc/intel: Add mem_rank info in SMBIOS
"mosys memory spd print all" returns incorrect memory ranks info.
This patch and 2 upcomming ones (one in FSP) will address the issue.
BUG=b:122329046
TEST=Boot to OS on Bobba variant of Octopus
BRANCH=octopus
Change-Id: I212215040e4786c258a9c604cc5c2bb62867c842
Signed-off-by: Francois Toguo <francois.toguo.fotso@intel.com>
Reviewed-on: https://review.coreboot.org/c/31235
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
Diffstat (limited to 'src/soc/intel/apollolake')
-rw-r--r-- | src/soc/intel/apollolake/meminit_util_apl.c | 1 | ||||
-rw-r--r-- | src/soc/intel/apollolake/meminit_util_glk.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/src/soc/intel/apollolake/meminit_util_apl.c b/src/soc/intel/apollolake/meminit_util_apl.c index 755d708abe..a11c5d8031 100644 --- a/src/soc/intel/apollolake/meminit_util_apl.c +++ b/src/soc/intel/apollolake/meminit_util_apl.c @@ -85,6 +85,7 @@ void save_lpddr4_dimm_info_part_num(const char *dram_part_num) src_dimm->SizeInMb, memory_info_hob->MemoryType, memory_info_hob->MemoryFrequencyInMHz, + 0, channel_info->ChannelId, src_dimm->DimmId, dram_part_num, diff --git a/src/soc/intel/apollolake/meminit_util_glk.c b/src/soc/intel/apollolake/meminit_util_glk.c index db69f5184b..9bfdf0b8a5 100644 --- a/src/soc/intel/apollolake/meminit_util_glk.c +++ b/src/soc/intel/apollolake/meminit_util_glk.c @@ -91,6 +91,7 @@ void save_lpddr4_dimm_info_part_num(const char *dram_part_num) src_dimm->DimmCapacity, memory_info_hob->MemoryType, memory_info_hob->ConfiguredMemoryClockSpeed, + src_dimm->RankInDimm, channel_info->ChannelId, src_dimm->DimmId, dram_part_num, |