blob: c4713c86d20a608d138aecdf960f429f156c821a [file] [log] [blame]
Zane Shelley88eb2022022-01-20 14:25:14 -06001<?xml version="1.0" encoding="UTF-8"?>
2<attn_node model_ec="P10_10,P10_20" name="TOD_ERROR" reg_type="SCOM">
3
4 <rule attn_type="CS" node_inst="0">
5 <!-- TOD_ERROR & ~TOD_ERROR_MASK & ~TOD_ERROR_ROUTING -->
6 <expr type="and">
7 <expr type="reg" value1="TOD_ERROR" />
8 <expr type="not">
9 <expr type="reg" value1="TOD_ERROR_MASK" />
10 </expr>
11 <expr type="not">
12 <expr type="reg" value1="TOD_ERROR_ROUTING" />
13 </expr>
14 </expr>
15 </rule>
16
17 <rule attn_type="RE" node_inst="0">
18 <!-- TOD_ERROR & ~TOD_ERROR_MASK & ~TOD_ERROR_ROUTING -->
19 <expr type="and">
20 <expr type="reg" value1="TOD_ERROR" />
21 <expr type="not">
22 <expr type="reg" value1="TOD_ERROR_MASK" />
23 </expr>
24 <expr type="not">
25 <expr type="reg" value1="TOD_ERROR_ROUTING" />
26 </expr>
27 </expr>
28 </rule>
29
30 <rule attn_type="UCS" node_inst="0">
31 <!-- TOD_ERROR & ~TOD_ERROR_MASK & ~TOD_ERROR_ROUTING -->
32 <expr type="and">
33 <expr type="reg" value1="TOD_ERROR" />
34 <expr type="not">
35 <expr type="reg" value1="TOD_ERROR_MASK" />
36 </expr>
37 <expr type="not">
38 <expr type="reg" value1="TOD_ERROR_ROUTING" />
39 </expr>
40 </expr>
41 </rule>
42
43 <rule attn_type="SPA" node_inst="0">
44 <!-- TOD_ERROR & ~TOD_ERROR_MASK & ~TOD_ERROR_ROUTING -->
45 <expr type="and">
46 <expr type="reg" value1="TOD_ERROR" />
47 <expr type="not">
48 <expr type="reg" value1="TOD_ERROR_MASK" />
49 </expr>
50 <expr type="not">
51 <expr type="reg" value1="TOD_ERROR_ROUTING" />
52 </expr>
53 </expr>
54 </rule>
55
56 <rule attn_type="HA" node_inst="0">
57 <!-- TOD_ERROR & ~TOD_ERROR_MASK & ~TOD_ERROR_ROUTING -->
58 <expr type="and">
59 <expr type="reg" value1="TOD_ERROR" />
60 <expr type="not">
61 <expr type="reg" value1="TOD_ERROR_MASK" />
62 </expr>
63 <expr type="not">
64 <expr type="reg" value1="TOD_ERROR_ROUTING" />
65 </expr>
66 </expr>
67 </rule>
68
69 <bit pos="0">M_PATH_CONTROL_REG_DATA_PARITY_ERROR</bit>
70 <bit pos="1">M_PATH_0_PARITY_ERROR</bit>
71 <bit pos="2">M_PATH_1_PARITY_ERROR</bit>
72 <bit pos="3">PCRP0_DATA_PARITY_ERROR</bit>
73 <bit pos="4">PCRP1_DATA_PARITY_ERROR</bit>
74 <bit pos="5">SCRP0_DATA_PARITY_ERROR</bit>
75 <bit pos="6">SCRP1_DATA_PARITY_ERROR</bit>
76 <bit pos="7">SPCR_DATA_PARITY_ERROR</bit>
77 <bit pos="8">IPCR_DATA_PARITY_ERROR</bit>
78 <bit pos="9">PSMSCR_DATA_PARITY_ERROR</bit>
79 <bit pos="10">S_PATH_0_PARITY_ERROr</bit>
80 <bit pos="11">REG_0X08_DATA_PARITY_ERROR</bit>
81 <bit pos="12">M_PATH_STATUS_REG_DATA_PARITY_ERROR</bit>
82 <bit pos="13">S_PATH_STATUS_REG_DATA_PARITY_ERROR</bit>
83 <bit pos="14">M_PATH_0_STEP_CHECK_ERROR</bit>
84 <bit pos="15">M_PATH_1_STEP_CHECK_ERROR</bit>
85 <bit pos="16">S_PATH_0_STEP_CHECK_ERROR</bit>
86 <bit pos="17">I_PATH_STEP_CHECK_ERROR</bit>
87 <bit pos="18">PSS HAMMING DISTANCE</bit>
88 <bit pos="19">MISC_RESET_REG_DATA_PARITY_ERROR</bit>
89 <bit pos="20">S_PATH_0_PARITY_ERROR</bit>
90 <bit pos="21">S_PATH_1_STEP_CHECK_ERROR</bit>
91 <bit pos="22">I_PATH_DELAY_STEP_CHECK_PARITY_ERROR</bit>
92 <bit pos="23">REG_0X0C DATA_PARITY ERROR</bit>
93 <bit pos="24">REG_0X11_0X12_0X13_0X14_0X15_0X16_DATA_PARITY_ERROR</bit>
94 <bit pos="25">REG_0X17_0X18_0X21_0X22_DATA_PARITY_ERROR</bit>
95 <bit pos="26">REG_0X1D_0X1E_0X1F_DATA_PARITY_ERROR</bit>
96 <bit pos="27">TIMER_VALUE_REG_DATA_PARITY_ERROR</bit>
97 <bit pos="28">LOW_ORDER_STEP_REG_DATA_PARITY_ERROR</bit>
98 <bit pos="29">FSM_REG_DATA_PARITY_ERROR</bit>
99 <bit pos="30">RX_TTYPE_CONTROL_REG_DATA_PARITY_ERROR</bit>
100 <bit pos="31">REG_0X30_0X31_0X32_0X33_DATA_PARITY_ERROR</bit>
101 <bit pos="32">CHIP_CONTROL_REG_DATA_PARITY_ERROR</bit>
102 <bit pos="33">I_PATH_SYNC_CHECK_ERROR</bit>
103 <bit pos="34">I_PATH_FSM_STATE_PARITY_ERROR</bit>
104 <bit pos="35">I_PATH_TIME_REG_PARITY_ERROR</bit>
105 <bit pos="36">I_PATH_TIME_REG_OVERFLOW</bit>
106 <bit pos="37">WOF_LOW_ORDER_STEP_COUNTER_PARITY_ERROR</bit>
107 <bit pos="38:43">RX_TTYPE_1</bit>
108 <bit pos="44">PIB_SLAVE_ADDR_INVALID_ERROR</bit>
109 <bit pos="45">PIB_SLAVE_WRITE_INVALID_ERROR</bit>
110 <bit pos="46">PIB_SLAVE_READ_INVALID_ERROR</bit>
111 <bit pos="47">PIB_SLAVE_ADDR_PARITY_ERROR</bit>
112 <bit pos="48">PIB_SLAVE_DATA_PARITY_ERROR</bit>
113 <bit pos="49">TTYPE_CONTROL_REG_DATA_PARITY_ERROR</bit>
114 <bit pos="50:52">PIB_MASTER_RSP_INFO_ERROR</bit>
115 <bit pos="53">RX_TTYPE_INVALID_ERROR</bit>
116 <bit pos="54">RX_TTYPE_4_DATA_PARITY_ERROR</bit>
117 <bit pos="55">PIB_MASTER_REQUEST_ERROR</bit>
118 <bit pos="56">PIB_RESET_DURING_PIB_ACCESS_ERROR</bit>
119 <bit pos="57">EXTERNAL_XSTOP_ERROR</bit>
120 <bit pos="58:63">SPARE_ERROR</bit>
121</attn_node>