From adc4fc7abb4e8d1683dfea449bde572a918c7c52 Mon Sep 17 00:00:00 2001 From: Prachi Gupta Date: Tue, 7 Jul 2015 12:14:22 -0500 Subject: 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 Reviewed-by: PRACHI GUPTA Tested-by: PRACHI GUPTA 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 --- src/usr/hwpf/hwp/initfiles/p8.cxa.scom.initfile | 254 +++++++++++++----------- 1 file 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 -- cgit v1.2.1