summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Crowell <dcrowell@us.ibm.com>2018-10-26 14:08:24 -0500
committerSachin Gupta <sgupta2m@in.ibm.com>2018-11-12 22:26:19 -0600
commit41ac7c13db4a0073e933251a6ed6530316ff51de (patch)
treecb45a28cda93c300c717fd3fa09812428d8fa0a9
parentbaa6ab8c737ee5d41520c7ecb9a71c003faa6d8c (diff)
downloadtalos-sbe-41ac7c13db4a0073e933251a6ed6530316ff51de.tar.gz
talos-sbe-41ac7c13db4a0073e933251a6ed6530316ff51de.zip
Add Axone targets to fapi error utilities
Added a few constants and case statements to cover the Axone targets in the convertSbeTargInstanceToFapiPos path. Change-Id: I38937f37bec051f279f837c48a7e5ce013bb23d8 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/68071 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: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/68079 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
-rw-r--r--src/import/hwpf/fapi2/include/error_info_defs.H27
1 files changed, 17 insertions, 10 deletions
diff --git a/src/import/hwpf/fapi2/include/error_info_defs.H b/src/import/hwpf/fapi2/include/error_info_defs.H
index 66e8a83a..c9ff6fc6 100644
--- a/src/import/hwpf/fapi2/include/error_info_defs.H
+++ b/src/import/hwpf/fapi2/include/error_info_defs.H
@@ -163,16 +163,23 @@ enum ErrorInfoType
// @brief used when translating the SBE targets instance into a fapi pos.
enum maxTargetsPerProc : uint16_t
{
- MAX_MCBIST_PER_PROC = 2,
- MAX_MC_PER_PROC = 2,
- MAX_MI_PER_PROC = 4,
- MAX_MCS_PER_PROC = 4,
- MAX_EQ_PER_PROC = 6,
- MAX_MCA_PER_PROC = 8,
- MAX_PHB_PER_PROC = 6,
- MAX_EX_PER_PROC = 12,
- MAX_CORE_PER_PROC = 24,
- MAX_PERV_PER_PROC = 56,
+ MAX_MCBIST_PER_PROC = 2, //Nimbus
+ MAX_MC_PER_PROC = 2, //Cumulus,Axone
+ MAX_MI_PER_PROC = 4, //Cumulus,Axone
+ MAX_MCS_PER_PROC = 4, //Nimbus
+ MAX_EQ_PER_PROC = 6, //Nimbus,Cumulus,Axone
+ MAX_MCA_PER_PROC = 8, //Nimbus
+ MAX_PHB_PER_PROC = 6, //Nimbus,Cumulus,Axone
+ MAX_EX_PER_PROC = 12, //Nimbus,Cumulus,Axone
+ MAX_CORE_PER_PROC = 24, //Nimbus,Cumulus,Axone
+ MAX_PERV_PER_PROC = 56, //Nimbus,Cumulus,Axone
+ MAX_OBUS_PER_PROC = 4, //Nimbus,Cumulus,Axone
+ MAX_PEC_PER_PROC = 3, //Nimbus,Cumulus,Axone
+ MAX_OMI_PER_PROC = 16, //Axone
+ MAX_OMIC_PER_PROC = 6, //Axone
+ MAX_MCC_PER_PROC = 8, //Axone
+ MAX_OCMB_CHIP_PER_PROC = MAX_OMI_PER_PROC, //Axone
+
INVALID_TARGET_COUNT = 0xFFFF,
INVALID_FAPI_POS = INVALID_TARGET_COUNT,
};
OpenPOWER on IntegriCloud