summaryrefslogtreecommitdiffstats
path: root/src/import/hwpf/fapi2/include
diff options
context:
space:
mode:
authorAndre Marin <aamarin@us.ibm.com>2018-01-10 12:17:50 -0600
committerDaniel M. Crowell <dcrowell@us.ibm.com>2018-02-15 17:21:28 -0500
commit8c104ea1e91975df04c82f18cd672d9d4a7e4862 (patch)
treedf899b192b8e977c04f11d8e60bfedd6301b703e /src/import/hwpf/fapi2/include
parentf89ef741249515aac55b44bb25f0bbbd69f090d2 (diff)
downloadtalos-hostboot-8c104ea1e91975df04c82f18cd672d9d4a7e4862.tar.gz
talos-hostboot-8c104ea1e91975df04c82f18cd672d9d4a7e4862.zip
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 <fsp-CI-jenkins+hostboot@us.ibm.com> Dev-Ready: Brent Wieman <bwieman@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/51842 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Tested-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/import/hwpf/fapi2/include')
-rw-r--r--src/import/hwpf/fapi2/include/fapi2_vpd_access.H7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/import/hwpf/fapi2/include/fapi2_vpd_access.H b/src/import/hwpf/fapi2/include/fapi2_vpd_access.H
index 400dd69b7..97078f510 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 HostBoot Project */
/* */
-/* Contributors Listed Below - COPYRIGHT 2016 */
+/* Contributors Listed Below - COPYRIGHT 2016,2018 */
/* [+] International Business Machines Corp. */
/* */
/* */
@@ -55,7 +55,8 @@ class VPDInfo<TARGET_TYPE_MCS>
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<TARGET_TYPE_MCS>
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;
};
OpenPOWER on IntegriCloud