From 9ed4b071deda8dd5e8f213dfcc429addfd19f4bf Mon Sep 17 00:00:00 2001 From: Andre Marin Date: Wed, 10 Jan 2018 12:17:50 -0600 Subject: Add VPD lookup to build a supported frequency list, and bin-down support Bypassing FFDC collection in p9_get_mem_vpd_keyword.C for unsupported configs that appear while polling the VPD for supported frequencies in the memory procedure p9_mss_freq.C. This removes the fail trace during istep to avoid user confusion. Change-Id: Ic679fb2fd8357567059f87d689acc0e0c534cd9f CQ:SW415931 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/51836 Tested-by: FSP CI Jenkins Dev-Ready: Brent Wieman Reviewed-by: STEPHEN GLANCY Tested-by: Jenkins Server Tested-by: HWSV CI Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Louis Stermole Reviewed-by: Jennifer A. Stofer Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/52395 Reviewed-by: Sachin Gupta --- src/import/hwpf/fapi2/include/fapi2_vpd_access.H | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/import/hwpf') diff --git a/src/import/hwpf/fapi2/include/fapi2_vpd_access.H b/src/import/hwpf/fapi2/include/fapi2_vpd_access.H index 88a18bae..0482e74d 100644 --- a/src/import/hwpf/fapi2/include/fapi2_vpd_access.H +++ b/src/import/hwpf/fapi2/include/fapi2_vpd_access.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER sbe Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2016 */ +/* Contributors Listed Below - COPYRIGHT 2016,2018 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -55,7 +55,8 @@ class VPDInfo iv_size(VPD_INFO_INVALID), iv_freq_mhz(VPD_INFO_INVALID), iv_rank_count_dimm_0(VPD_INFO_INVALID), - iv_rank_count_dimm_1(VPD_INFO_INVALID) + iv_rank_count_dimm_1(VPD_INFO_INVALID), + iv_is_config_ffdc_enabled(true) {}; // type of vpd field to return fapi2::MemVpdData_t iv_vpd_type; @@ -65,7 +66,7 @@ class VPDInfo uint64_t iv_freq_mhz; uint64_t iv_rank_count_dimm_0; uint64_t iv_rank_count_dimm_1; - + bool iv_is_config_ffdc_enabled; }; -- cgit v1.2.1