summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatt Derksen <mderkse1@us.ibm.com>2018-09-18 12:14:18 -0500
committerWilliam G. Hoffa <wghoffa@us.ibm.com>2018-09-19 19:14:42 -0500
commit716f5fdcab1d28c9bbc1d3b8767c781d403a7ff2 (patch)
tree2384af0523098cf48e85649d87dca47af662e268
parentb0270a92f4216d97dc14446602be62c0aeacf66c (diff)
downloadtalos-hostboot-716f5fdcab1d28c9bbc1d3b8767c781d403a7ff2.tar.gz
talos-hostboot-716f5fdcab1d28c9bbc1d3b8767c781d403a7ff2.zip
Fix part translation for SMP_CABLE callout
Fix Not Applicable reported for subsystem for predictive error logs during runtime SMP cable pulls Change-Id: I619b32cb4d2e132296e8008bbf844e161e5aef87 CQ:SW445305 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/66266 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
-rw-r--r--src/usr/errl/errlentry_consts.H9
-rw-r--r--src/usr/errl/plugins/errludcallout.H1
2 files changed, 9 insertions, 1 deletions
diff --git a/src/usr/errl/errlentry_consts.H b/src/usr/errl/errlentry_consts.H
index 4fea8b042..6236cd37f 100644
--- a/src/usr/errl/errlentry_consts.H
+++ b/src/usr/errl/errlentry_consts.H
@@ -133,6 +133,8 @@ const epubClockTypeToSub_t CLOCK_TO_SUBSYS_TABLE[] =
{ HWAS::MEMCLK_TYPE , EPUB_CEC_HDW_CLK_CTL },
{ HWAS::OSCREFCLK_TYPE , EPUB_CEC_HDW_CLK_CTL },
{ HWAS::OSCPCICLK_TYPE , EPUB_CEC_HDW_CLK_CTL },
+ { HWAS::OSCPCICLK0_TYPE , EPUB_CEC_HDW_CLK_CTL },
+ { HWAS::OSCPCICLK1_TYPE , EPUB_CEC_HDW_CLK_CTL },
};
struct epubPartTypeToSub_t
@@ -150,7 +152,12 @@ const epubPartTypeToSub_t PART_TO_SUBSYS_TABLE[] =
{ HWAS::VPD_PART_TYPE , EPUB_CEC_HDW_SUBSYS },
{ HWAS::LPC_SLAVE_PART_TYPE , EPUB_CEC_HDW_SUBSYS },
{ HWAS::GPIO_EXPANDER_PART_TYPE , EPUB_MEMORY_SUBSYS },
- { HWAS::SPIVID_SLAVE_PART_TYPE , EPUB_POWER_SUBSYS },
+ { HWAS::SPIVID_SLAVE_PART_TYPE , EPUB_POWER_SUBSYS },
+ { HWAS::TOD_CLOCK , EPUB_CEC_HDW_TOD_HDW },
+ { HWAS::MEM_REF_CLOCK , EPUB_CEC_HDW_CLK_CTL },
+ { HWAS::PROC_REF_CLOCK , EPUB_CEC_HDW_CLK_CTL },
+ { HWAS::PCI_REF_CLOCK , EPUB_CEC_HDW_CLK_CTL },
+ { HWAS::SMP_CABLE , EPUB_CEC_HDW_SUBSYS },
};
struct epubSensorTypeToSub_t
diff --git a/src/usr/errl/plugins/errludcallout.H b/src/usr/errl/plugins/errludcallout.H
index 9ebea5e64..f5ef563b7 100644
--- a/src/usr/errl/plugins/errludcallout.H
+++ b/src/usr/errl/plugins/errludcallout.H
@@ -148,6 +148,7 @@ case HWAS::_type: i_parser.PrintString( "Part Type", #_type); break;
case_PART_TYPE(MEM_REF_CLOCK)
case_PART_TYPE(PROC_REF_CLOCK)
case_PART_TYPE(PCI_REF_CLOCK)
+ case_PART_TYPE(SMP_CABLE)
default:
i_parser.PrintNumber( "Part Type", "UNKNOWN: 0x%X",
OpenPOWER on IntegriCloud