From ee1a95871246bb83aabaaa71f6785cb8251fa19b Mon Sep 17 00:00:00 2001 From: Greg Still Date: Fri, 5 Feb 2016 17:23:33 -0600 Subject: Level 2 p9_pm_pba_init - Due to git issues, couldn't use Sangeetha commit - Leverage the previous transliteration work from FAPI to FAPI2.0 - Includes the HW/FW interlock direction for PBA Slave usage for "boot" phase and a "run_time" phase - Per OCC interlock, support PBAX topology setting via platform (chip level) attributes - Added -test option to wrapper to run both -reset (boot phase) and -init (runtime phase - SUET tested, runs on AWAN. Need to load something in memory on AWAN to fully test - powermgmt.act restoration of p9_pm_occ_gpe_init actions - Rebased; added -test to help for the wrapper. - Dealt with Gerrit comment Change-Id: I93dc8bf07e79cc9936c2bb8bbeac8ad303187376 Original-Change-Id: Ia370c33fb230949770ebeeab8418b9cdd0d08933 RTC: 146275 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/24024 Tested-by: Jenkins Server Reviewed-by: Jennifer A. Stofer Reviewed-by: Daniel M. Crowell Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21738 --- .../xml/error_info/p9_pm_pba_init_errors.xml | 130 +++++++++++++++++++++ 1 file changed, 130 insertions(+) create mode 100644 src/import/chips/p9/procedures/xml/error_info/p9_pm_pba_init_errors.xml diff --git a/src/import/chips/p9/procedures/xml/error_info/p9_pm_pba_init_errors.xml b/src/import/chips/p9/procedures/xml/error_info/p9_pm_pba_init_errors.xml new file mode 100644 index 000000000..d99c7b4a6 --- /dev/null +++ b/src/import/chips/p9/procedures/xml/error_info/p9_pm_pba_init_errors.xml @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + REG_FFDC_PROC_PBA_REGISTERS + PU_PBAMODE_OCI + PU_PBACFG + PU_PBASLVCTL0_OCI + PU_PBASLVCTL1_OCI + PU_PBASLVCTL2_OCI + PU_PBASLVCTL3_OCI + PU_PBAFIR + PU_PBAERRRPT0 + PU_PBAERRRPT1 + PU_PBAERRRPT2 + PU_BCDE_CTL_OCI + PU_BCDE_SET_OCI + PU_BCDE_STAT_OCI + PU_BCDE_PBADR_OCI + PU_BCDE_OCIBAR_OCI + PU_BCUE_CTL_OCI + PU_BCUE_SET_OCI + PU_BCUE_STAT_OCI + PU_BCUE_PBADR_OCI + PU_BCUE_OCIBAR_OCI + PU_PBAXSHBR0_OCI + PU_PBAXSHCS0_OCI + PU_PBAXSHBR1_OCI + PU_PBAXSHCS1_OCI + PU_PBAXCFG_OCI + PU_PBASLVRST_OCI + + + + RC_P9_PMPROC_PBA_INIT_INCORRECT_MODE + Incorrect mode passed to pba init procedure. + + PM_MODE + + CODE + HIGH + + + + + RC_P9_PMPROC_PBA_SLAVE_RESET_TIMEOUT + pba_init timed out waiting for the PBA slave to reset. + + POLLCOUNT + SLAVENUM + PBASLVREG + + REG_FFDC_PROC_PBA_REGISTERS + CHIP + + + CHIP + HIGH + + + + + RC_P9_PMPROC_PBA_SLAVE_BUSY_AFTER_RESET + pba_init detected a busy PBA slave after the slave was reset. + + POLLCOUNT + SLAVENUM + PBASLVREG + + REG_FFDC_PROC_PBA_REGISTERS + CHIP + + + CHIP + HIGH + + + + + RC_P9_PROCPM_PBA_BCDE_STOP_TIMEOUT + pba_init timed out waiting to stop the Block Copy Download + Engine. + + POLLCOUNT + POLLVALUE + + REG_FFDC_PROC_PBA_REGISTERS + CHIP + + + CHIP + HIGH + + + + + RC_P9_PROCPM_PBA_BCUE_STOP_TIMEOUT + pba_init timed out waiting to stop the Block Copy Upload + Engine. + + POLLCOUNT + POLLVALUE + + REG_FFDC_PROC_PBA_REGISTERS + CHIP + + + CHIP + HIGH + + + + -- cgit v1.2.1