diff options
author | Prachi Gupta <pragupta@us.ibm.com> | 2015-07-07 12:14:22 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2015-07-27 22:43:03 -0500 |
commit | adc4fc7abb4e8d1683dfea449bde572a918c7c52 (patch) | |
tree | 9a571267b0d65dd1a8a5d7589fefe6ebdafdf590 | |
parent | f297f81b3dabb99f8cc995c4296303e55c15013c (diff) | |
download | talos-hostboot-adc4fc7abb4e8d1683dfea449bde572a918c7c52.tar.gz talos-hostboot-adc4fc7abb4e8d1683dfea449bde572a918c7c52.zip |
SW309808: INITPROC: update CAPP FIR configuration
Change-Id: I2ec5ef5ee6086dd33b29321d08fb26e6312735fc
CQ:SW309808
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/18384
Reviewed-by: Thi N. Tran <thi@us.ibm.com>
Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com>
Tested-by: PRACHI GUPTA <pragupta@us.ibm.com>
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/18971
Tested-by: Jenkins Server
Tested-by: Jenkins OP Build CI
Tested-by: Jenkins OP HW
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
-rw-r--r-- | src/usr/hwpf/hwp/initfiles/p8.cxa.scom.initfile | 254 |
1 files changed, 133 insertions, 121 deletions
diff --git a/src/usr/hwpf/hwp/initfiles/p8.cxa.scom.initfile b/src/usr/hwpf/hwp/initfiles/p8.cxa.scom.initfile index 153b3aba3..92e1873bc 100644 --- a/src/usr/hwpf/hwp/initfiles/p8.cxa.scom.initfile +++ b/src/usr/hwpf/hwp/initfiles/p8.cxa.scom.initfile @@ -1,4 +1,4 @@ -#-- $Id: p8.cxa.scom.initfile,v 1.5 2014/11/18 17:22:30 jmcgill Exp $ +#-- $Id: p8.cxa.scom.initfile,v 1.6 2015/05/20 18:55:23 jmcgill Exp $ #------------------------------------------------------------------------------- #-- #-- (C) Copyright International Business Machines Corp. 2011 @@ -94,56 +94,58 @@ scom 0x02013984 { #-- 11 : local checkstop = CAPP Machine Check scom 0x02013006 { - bits , scom_data; #--Action - 0 , 0b0; #-- 0b00 masked BAR PE - 1 , 0b0; #-- 0b00 xstop Register PE - 2 , 0b0; #-- 0b01 recovered attn Master Array CE - 3 , 0b0; #-- 0b00 xstop Master Array UE - 4 , 0b1; #-- 0b11 capp mach check Timer Expired Recoverable Epoch - 5 , 0b0; #-- 0b00 xstop Timer Expired Xstop RCS sequencer hang - 6 , 0b1; #-- 0b11 capp mach check PSL Cmd UE - 7 , 0b1; #-- 0b11 capp mach check PSL Cmd SUE - 8 , 0b0; #-- 0b01 recovered attn Snoop Array CE - 9 , 0b0; #-- 0b00 xstop Snoop Array UE - 10 , 0b0; #-- 0b00 xstop Recovery Failed - 11 , 0b1; #-- 0b11 capp mach check Illegal LPC Bar Access DD2 only - 12 , 0b1; #-- 0b11 capp mach check XPT Recoverable err DD2 only - 13 , 0b1; #-- 0b11 capp mach check Master Recoverable Err - 14 , 0b0; #-- 0b00 masked Spare - 15 , 0b0; #-- 0b00 masked Scom satellite parity Err - 16 , 0b0; #-- 0b00 xstop Master Sys Xstop Err - 17 , 0b0; #-- 0b00 xstop Snooper Sys Xstop Err - 18 , 0b0; #-- 0b00 xstop XPT Sys Xstop Err - 19 , 0b0; #-- 0b00 masked Master Uop Err1 For Lab Use only - 20 , 0b0; #-- 0b00 masked Master Uop Err2 For Lab Use only - 21 , 0b0; #-- 0b00 masked Master Uop Err3 For Lab Use only - 22 , 0b0; #-- 0b00 masked Snooper Uop Err1 For Lab Use only - 23 , 0b0; #-- 0b00 masked Snooper Uop Err2 For Lab Use only - 24 , 0b0; #-- 0b00 masked Snooper Uop Err3 For Lab Use only - 25 , 0b0; #-- 0b00 xstop Unsolicited PowerBus Data or Cresp - 26 , 0b0; #-- 0b00 xstop PowerBus parity Err - 27 , 0b0; #-- 0b00 masked PowerBus Data Hang Err - 28 , 0b0; #-- 0b00 masked PowerBus Hang Err - 29 , 0b0; #-- 0b00 xstop PowerBus Address Err on LD class APC op - 30 , 0b0; #-- 0b00 xstop PowerBus Address Err on ST class APC op - 31 , 0b1; #-- 0b11 capp mach check PHB Link Down - 32 , 0b0; #-- 0b00 masked LD class Foreign Link err - 33 , 0b0; #-- 0b00 masked Foreign Link Hang err - 34 , 0b0; #-- 0b01 recovered attn XPT PowerBus CE - 35 , 0b0; #-- 0b00 masked XPT PowerBus UE - 36 , 0b0; #-- 0b00 masked XPT PowerBus SUE - 37 , 0b1; #-- 0b11 capp mach check TLBI Timeout Err - 38 , 0b0; #-- 0b00 xstop TLBI Seq Err - 39 , 0b0; #-- 0b00 xstop TLBI Bad Op Err - 40 , 0b0; #-- 0b00 xstop TLBI Seq Num Parity Err - 41 , 0b0; #-- 0b00 masked ST class Foreign Link Fail - 42 , 0b0; #-- 0b00 masked TimeBase Err DD2 only - 43 , 0b0; #-- 0b00 masked XPT Informational DD2 only - 44 , 0b0; #-- 0b00 masked Spare - 45 , 0b0; #-- 0b00 masked Spare - 46 , 0b0; #-- 0b00 masked Spare - 47 , 0b0; #-- 0b00 masked Scom satellite parity error Copy 1 - 48 , 0b0; #-- 0b00 masked Scom satellite parity error Copy 2 + bits , scom_data, expr; #--Action + 0 , 0b0, any; #-- 0b00 masked BAR PE + 1 , 0b0, any; #-- 0b00 xstop Register PE + 2 , 0b0, any; #-- 0b01 recovered attn Master Array CE + 3 , 0b0, any; #-- 0b00 xstop Master Array UE + 4 , 0b1, any; #-- 0b11 capp mach check Timer Expired Recoverable Epoch + 5 , 0b0, any; #-- 0b00 xstop Timer Expired Xstop RCS sequencer hang + 6 , 0b1, any; #-- 0b11 capp mach check PSL Cmd UE + 7 , 0b1, any; #-- 0b11 capp mach check PSL Cmd SUE + 8 , 0b0, any; #-- 0b01 recovered attn Snoop Array CE + 9 , 0b0, any; #-- 0b00 xstop Snoop Array UE + 10 , 0b0, any; #-- 0b00 xstop Recovery Failed + 11 , 0b1, any; #-- 0b11 capp mach check Illegal LPC Bar Access DD2 only + 12 , 0b1, any; #-- 0b11 capp mach check XPT Recoverable err DD2 only + 13 , 0b1, any; #-- 0b11 capp mach check Master Recoverable Err + 14 , 0b0, any; #-- 0b00 masked Spare + 15 , 0b0, any; #-- 0b00 masked Scom satellite parity Err + 16 , 0b0, any; #-- 0b00 xstop Master Sys Xstop Err + 17 , 0b0, any; #-- 0b00 xstop Snooper Sys Xstop Err + 18 , 0b0, any; #-- 0b00 xstop XPT Sys Xstop Err + 19 , 0b0, any; #-- 0b00 masked Master Uop Err1 For Lab Use only + 20 , 0b0, any; #-- 0b00 masked Master Uop Err2 For Lab Use only + 21 , 0b0, any; #-- 0b00 masked Master Uop Err3 For Lab Use only + 22 , 0b0, any; #-- 0b00 masked Snooper Uop Err1 For Lab Use only + 23 , 0b0, any; #-- 0b00 masked Snooper Uop Err2 For Lab Use only + 24 , 0b0, any; #-- 0b00 masked Snooper Uop Err3 For Lab Use only + 25 , 0b0, any; #-- 0b00 xstop Unsolicited PowerBus Data or Cresp + 26 , 0b0, any; #-- 0b00 xstop PowerBus parity Err + 27 , 0b0, any; #-- 0b00 masked PowerBus Data Hang Err + 28 , 0b0, any; #-- 0b00 masked PowerBus Hang Err + 29 , 0b0, any; #-- 0b00 xstop PowerBus Address Err on LD class APC op + 30 , 0b0, any; #-- 0b00 xstop PowerBus Address Err on ST class APC op + 31 , 0b1, any; #-- 0b11 capp mach check PHB Link Down + 32 , 0b0, any; #-- 0b00 masked LD class Foreign Link err + 33 , 0b0, any; #-- 0b00 masked Foreign Link Hang err + 34 , 0b0, any; #-- 0b01 recovered attn XPT PowerBus CE + 35 , 0b0, any; #-- 0b00 masked XPT PowerBus UE + 36 , 0b0, any; #-- 0b00 masked XPT PowerBus SUE + 37 , 0b1, any; #-- 0b11 capp mach check TLBI Timeout Err + 38 , 0b0, any; #-- 0b00 xstop TLBI Seq Err + 39 , 0b0, any; #-- 0b00 xstop TLBI Bad Op Err + 40 , 0b0, any; #-- 0b00 xstop TLBI Seq Num Parity Err + 41 , 0b0, any; #-- 0b00 masked ST class Foreign Link Fail + 42 , 0b0, any; #-- 0b00 masked TimeBase Err DD2 only + 43 , 0b0, any; #-- 0b00 masked XPT Informational DD2 only + 44 , 0b0, any; #-- 0b00 masked Spare / CmdQ CE + 45 , 0b0, any; #-- 0b00 masked Spare / CmdQ UE + 46 , 0b1, any; #-- 0b11 capp mach check PSL Credit Timeout + 47 , 0b0, any; #-- 0b00 masked Scom satellite parity error Copy 1 / Spare + 48 , 0b0, any; #-- 0b00 masked Scom satellite parity error Copy 2 / Spare + 49 , 0b0, (capp_dual); #-- 0b00 masked NA / Scom satellite parity error Copy 1 + 50 , 0b0, (capp_dual); #-- 0b00 masked NA / Scom satellite parity error Copy 2 } scom 0x02013186 { @@ -192,64 +194,68 @@ scom 0x02013186 { 41 , 0b0, (capp_dual); #-- 0b00 masked ST class Foreign Link Fail 42 , 0b0, (capp_dual); #-- 0b00 masked TimeBase Err DD2 only 43 , 0b0, (capp_dual); #-- 0b00 masked XPT Informational DD2 only - 44 , 0b0, (capp_dual); #-- 0b00 masked Spare - 45 , 0b0, (capp_dual); #-- 0b00 masked Spare - 46 , 0b0, (capp_dual); #-- 0b00 masked Spare - 47 , 0b0, (capp_dual); #-- 0b00 masked Scom satellite parity error Copy 1 - 48 , 0b0, (capp_dual); #-- 0b00 masked Scom satellite parity error Copy 2 + 44 , 0b0, (capp_dual); #-- 0b00 masked CmdQ CE + 45 , 0b0, (capp_dual); #-- 0b00 masked CmdQ UE + 46 , 0b1, (capp_dual); #-- 0b11 capp mach check PSL Credit Timeout + 47 , 0b0, (capp_dual); #-- 0b00 masked Spare + 48 , 0b0, (capp_dual); #-- 0b00 masked Spare + 49 , 0b0, (capp_dual); #-- 0b00 masked Scom satellite parity error Copy 1 + 50 , 0b0, (capp_dual); #-- 0b00 masked Scom satellite parity error Copy 2 } scom 0x02013007 { - bits , scom_data; #--Action - 0 , 0b0; #-- 0b00 masked BAR PE - 1 , 0b0; #-- 0b00 xstop Register PE - 2 , 0b1; #-- 0b01 recovered attn Master Array CE - 3 , 0b0; #-- 0b10 xstop Master Array UE - 4 , 0b1; #-- 0b11 capp mach check Timer Expired Recoverable Epoch - 5 , 0b0; #-- 0b00 xstop Timer Expired Xstop RCS sequencer hang - 6 , 0b1; #-- 0b11 capp mach check PSL Cmd UE - 7 , 0b1; #-- 0b11 capp mach check PSL Cmd SUE - 8 , 0b1; #-- 0b01 recovered attn Snoop Array CE - 9 , 0b0; #-- 0b00 xstop Snoop Array UE - 10 , 0b0; #-- 0b00 xstop Recovery Failed - 11 , 0b1; #-- 0b11 capp mach check Illegal LPC Bar Access DD2 only - 12 , 0b1; #-- 0b11 capp mach check XPT Recoverable err DD2 only - 13 , 0b1; #-- 0b11 capp mach check Master Recoverable Err - 14 , 0b0; #-- 0b00 masked Spare - 15 , 0b0; #-- 0b00 masked Scom satellite parity Err - 16 , 0b0; #-- 0b00 xstop Master Sys Xstop Err - 17 , 0b0; #-- 0b00 xstop Snooper Sys Xstop Err - 18 , 0b0; #-- 0b00 xstop XPT Sys Xstop Err - 19 , 0b0; #-- 0b00 masked Master Uop Err1 For Lab Use only - 20 , 0b0; #-- 0b00 masked Master Uop Err2 For Lab Use only - 21 , 0b0; #-- 0b00 masked Master Uop Err3 For Lab Use only - 22 , 0b0; #-- 0b00 masked Snooper Uop Err1 For Lab Use only - 23 , 0b0; #-- 0b00 masked Snooper Uop Err2 For Lab Use only - 24 , 0b0; #-- 0b00 masked Snooper Uop Err3 For Lab Use only - 25 , 0b0; #-- 0b00 xstop Unsolicited PowerBus Data or Cresp - 26 , 0b0; #-- 0b00 xstop PowerBus parity Err - 27 , 0b0; #-- 0b00 masked PowerBus Data Hang Err - 28 , 0b0; #-- 0b00 masked PowerBus Hang Err - 29 , 0b0; #-- 0b00 xstop PowerBus Address Err on LD class APC op - 30 , 0b0; #-- 0b00 xstop PowerBus Address Err on ST class APC op - 31 , 0b1; #-- 0b11 capp mach check PHB Link Down - 32 , 0b0; #-- 0b00 masked LD class Foreign Link err - 33 , 0b0; #-- 0b00 masked Foreign Link Hang err - 34 , 0b1; #-- 0b01 recovered attn XPT PowerBus CE - 35 , 0b0; #-- 0b00 masked XPT PowerBus UE - 36 , 0b0; #-- 0b00 masked XPT PowerBus SUE - 37 , 0b1; #-- 0b11 capp mach check TLBI Timeout Err - 38 , 0b0; #-- 0b00 xstop TLBI Seq Err - 39 , 0b0; #-- 0b00 xstop TLBI Bad Op Err - 40 , 0b0; #-- 0b00 xstop TLBI Seq Num Parity Err - 41 , 0b0; #-- 0b00 masked ST class Foreign Link Fail - 42 , 0b0; #-- 0b00 masked TimeBase Err DD2 only - 43 , 0b0; #-- 0b00 masked XPT Informational DD2 only - 44 , 0b0; #-- 0b00 masked Spare - 45 , 0b0; #-- 0b00 masked Spare - 46 , 0b0; #-- 0b00 masked Spare - 47 , 0b0; #-- 0b00 masked Scom satellite parity error Copy 1 - 48 , 0b0; #-- 0b00 masked Scom satellite parity error Copy 2 + bits , scom_data, expr; #--Action + 0 , 0b0, any; #-- 0b00 masked BAR PE + 1 , 0b0, any; #-- 0b00 xstop Register PE + 2 , 0b1, any; #-- 0b01 recovered attn Master Array CE + 3 , 0b0, any; #-- 0b10 xstop Master Array UE + 4 , 0b1, any; #-- 0b11 capp mach check Timer Expired Recoverable Epoch + 5 , 0b0, any; #-- 0b00 xstop Timer Expired Xstop RCS sequencer hang + 6 , 0b1, any; #-- 0b11 capp mach check PSL Cmd UE + 7 , 0b1, any; #-- 0b11 capp mach check PSL Cmd SUE + 8 , 0b1, any; #-- 0b01 recovered attn Snoop Array CE + 9 , 0b0, any; #-- 0b00 xstop Snoop Array UE + 10 , 0b0, any; #-- 0b00 xstop Recovery Failed + 11 , 0b1, any; #-- 0b11 capp mach check Illegal LPC Bar Access DD2 only + 12 , 0b1, any; #-- 0b11 capp mach check XPT Recoverable err DD2 only + 13 , 0b1, any; #-- 0b11 capp mach check Master Recoverable Err + 14 , 0b0, any; #-- 0b00 masked Spare + 15 , 0b0, any; #-- 0b00 masked Scom satellite parity Err + 16 , 0b0, any; #-- 0b00 xstop Master Sys Xstop Err + 17 , 0b0, any; #-- 0b00 xstop Snooper Sys Xstop Err + 18 , 0b0, any; #-- 0b00 xstop XPT Sys Xstop Err + 19 , 0b0, any; #-- 0b00 masked Master Uop Err1 For Lab Use only + 20 , 0b0, any; #-- 0b00 masked Master Uop Err2 For Lab Use only + 21 , 0b0, any; #-- 0b00 masked Master Uop Err3 For Lab Use only + 22 , 0b0, any; #-- 0b00 masked Snooper Uop Err1 For Lab Use only + 23 , 0b0, any; #-- 0b00 masked Snooper Uop Err2 For Lab Use only + 24 , 0b0, any; #-- 0b00 masked Snooper Uop Err3 For Lab Use only + 25 , 0b0, any; #-- 0b00 xstop Unsolicited PowerBus Data or Cresp + 26 , 0b0, any; #-- 0b00 xstop PowerBus parity Err + 27 , 0b0, any; #-- 0b00 masked PowerBus Data Hang Err + 28 , 0b0, any; #-- 0b00 masked PowerBus Hang Err + 29 , 0b0, any; #-- 0b00 xstop PowerBus Address Err on LD class APC op + 30 , 0b0, any; #-- 0b00 xstop PowerBus Address Err on ST class APC op + 31 , 0b1, any; #-- 0b11 capp mach check PHB Link Down + 32 , 0b0, any; #-- 0b00 masked LD class Foreign Link err + 33 , 0b0, any; #-- 0b00 masked Foreign Link Hang err + 34 , 0b1, any; #-- 0b01 recovered attn XPT PowerBus CE + 35 , 0b0, any; #-- 0b00 masked XPT PowerBus UE + 36 , 0b0, any; #-- 0b00 masked XPT PowerBus SUE + 37 , 0b1, any; #-- 0b11 capp mach check TLBI Timeout Err + 38 , 0b0, any; #-- 0b00 xstop TLBI Seq Err + 39 , 0b0, any; #-- 0b00 xstop TLBI Bad Op Err + 40 , 0b0, any; #-- 0b00 xstop TLBI Seq Num Parity Err + 41 , 0b0, any; #-- 0b00 masked ST class Foreign Link Fail + 42 , 0b0, any; #-- 0b00 masked TimeBase Err DD2 only + 43 , 0b0, any; #-- 0b00 masked XPT Informational DD2 only + 44 , 0b0, any; #-- 0b00 masked Spare / CmdQ CE + 45 , 0b0, any; #-- 0b00 masked Spare / CmdQ UE + 46 , 0b1, any; #-- 0b11 capp mach check PSL Credit Timeout + 47 , 0b0, any; #-- 0b00 masked Scom satellite parity error Copy 1 / Spare + 48 , 0b0, any; #-- 0b00 masked Scom satellite parity error Copy 2 / Spare + 49 , 0b0, (capp_dual); #-- 0b00 masked NA / Scom satellite parity error Copy 1 + 50 , 0b0, (capp_dual); #-- 0b00 masked NA / Scom satellite parity error Copy 2 } scom 0x02013187 { @@ -298,11 +304,13 @@ scom 0x02013187 { 41 , 0b0, (capp_dual); #-- 0b00 masked ST class Foreign Link Fail 42 , 0b0, (capp_dual); #-- 0b00 masked TimeBase Err DD2 only 43 , 0b0, (capp_dual); #-- 0b00 masked XPT Informational DD2 only - 44 , 0b0, (capp_dual); #-- 0b00 masked Spare - 45 , 0b0, (capp_dual); #-- 0b00 masked Spare - 46 , 0b0, (capp_dual); #-- 0b00 masked Spare - 47 , 0b0, (capp_dual); #-- 0b00 masked Scom satellite parity error Copy 1 - 48 , 0b0, (capp_dual); #-- 0b00 masked Scom satellite parity error Copy 2 + 44 , 0b0, (capp_dual); #-- 0b00 masked CmdQ CE + 45 , 0b0, (capp_dual); #-- 0b00 masked CmdQ UE + 46 , 0b1, (capp_dual); #-- 0b11 capp mach check PSL Credit Timeout + 47 , 0b0, (capp_dual); #-- 0b00 masked Spare + 48 , 0b0, (capp_dual); #-- 0b00 masked Spare + 49 , 0b0, (capp_dual); #-- 0b00 masked Scom satellite parity error Copy 1 + 50 , 0b0, (capp_dual); #-- 0b00 masked Scom satellite parity error Copy 2 } #-- CXA CAPP FIR Mask Register @@ -357,11 +365,13 @@ scom 0x02013003 { 41 , 0b1, any; #-- ST class Foreign Link Fail 42 , 0b1, any; #-- TimeBase Err DD2 only 43 , 0b1, any; #-- XPT Informational DD2 only - 44 , 0b1, any; #-- Spare - 45 , 0b1, any; #-- Spare - 46 , 0b1, any; #-- Spare - 47 , 0b1, any; #-- Scom satellite parity error Copy 1 - 48 , 0b1, any; #-- Scom satellite parity error Copy 2 + 44 , 0b1, any; #-- Spare / CmdQ CE + 45 , 0b1, any; #-- Spare / CmdQ UE + 46 , 0b0, any; #-- PSL Credit Timeout + 47 , 0b1, any; #-- Scom satellite parity error Copy 1 / Spare + 48 , 0b1, any; #-- Scom satellite parity error Copy 2 / Spare + 49 , 0b1, (capp_dual); #-- NA / Scom satellite parity error Copy 1 + 50 , 0b1, (capp_dual); #-- NA / Scom satellite parity error Copy 2 } scom 0x02013183 { @@ -415,9 +425,11 @@ scom 0x02013183 { 41 , 0b1, (capp_dual); #-- ST class Foreign Link Fail 42 , 0b1, (capp_dual); #-- TimeBase Err DD2 only 43 , 0b1, (capp_dual); #-- XPT Informational DD2 only - 44 , 0b1, (capp_dual); #-- Spare - 45 , 0b1, (capp_dual); #-- Spare - 46 , 0b1, (capp_dual); #-- Spare - 47 , 0b1, (capp_dual); #-- Scom satellite parity error Copy 1 - 48 , 0b1, (capp_dual); #-- Scom satellite parity error Copy 2 + 44 , 0b1, (capp_dual); #-- CmdQ CE + 45 , 0b1, (capp_dual); #-- CmdQ UE + 46 , 0b0, (capp_dual); #-- PSL Credit Timeout + 47 , 0b1, (capp_dual); #-- Spare + 48 , 0b1, (capp_dual); #-- Spare + 49 , 0b1, (capp_dual); #-- Scom satellite parity error Copy 1 + 50 , 0b1, (capp_dual); #-- Scom satellite parity error Copy 2 }
\ No newline at end of file |