blob: 1e9424693b09428155f3737d06cb176e962a8c32 [file] [log] [blame]
Zane Shelleyabc51c22020-11-09 21:35:35 -06001<?xml version="1.0" encoding="UTF-8"?>
Zane Shelleyf8a726b2020-12-16 21:29:32 -06002<attn_node model_ec="P10_10,P10_20" name="CFIR_IOHS_CS_RE_SPA" reg_type="SCOM">
Zane Shelley4aebf402021-09-22 17:34:30 -05003 <register name="CFIR_IOHS_CS">
Zane Shelleyabc51c22020-11-09 21:35:35 -06004 <instance addr="0x18040000" reg_inst="0"/>
5 <instance addr="0x19040000" reg_inst="1"/>
6 <instance addr="0x1A040000" reg_inst="2"/>
7 <instance addr="0x1B040000" reg_inst="3"/>
8 <instance addr="0x1C040000" reg_inst="4"/>
9 <instance addr="0x1D040000" reg_inst="5"/>
10 <instance addr="0x1E040000" reg_inst="6"/>
11 <instance addr="0x1F040000" reg_inst="7"/>
12 </register>
Zane Shelley4aebf402021-09-22 17:34:30 -050013 <register name="CFIR_IOHS_CS_MASK">
Zane Shelleyabc51c22020-11-09 21:35:35 -060014 <instance addr="0x18040040" reg_inst="0"/>
15 <instance addr="0x19040040" reg_inst="1"/>
16 <instance addr="0x1A040040" reg_inst="2"/>
17 <instance addr="0x1B040040" reg_inst="3"/>
18 <instance addr="0x1C040040" reg_inst="4"/>
19 <instance addr="0x1D040040" reg_inst="5"/>
20 <instance addr="0x1E040040" reg_inst="6"/>
21 <instance addr="0x1F040040" reg_inst="7"/>
22 </register>
Zane Shelley4aebf402021-09-22 17:34:30 -050023 <register name="CFIR_IOHS_RE">
Zane Shelleyabc51c22020-11-09 21:35:35 -060024 <instance addr="0x18040001" reg_inst="0"/>
25 <instance addr="0x19040001" reg_inst="1"/>
26 <instance addr="0x1A040001" reg_inst="2"/>
27 <instance addr="0x1B040001" reg_inst="3"/>
28 <instance addr="0x1C040001" reg_inst="4"/>
29 <instance addr="0x1D040001" reg_inst="5"/>
30 <instance addr="0x1E040001" reg_inst="6"/>
31 <instance addr="0x1F040001" reg_inst="7"/>
32 </register>
Zane Shelley4aebf402021-09-22 17:34:30 -050033 <register name="CFIR_IOHS_RE_MASK">
Zane Shelleyabc51c22020-11-09 21:35:35 -060034 <instance addr="0x18040041" reg_inst="0"/>
35 <instance addr="0x19040041" reg_inst="1"/>
36 <instance addr="0x1A040041" reg_inst="2"/>
37 <instance addr="0x1B040041" reg_inst="3"/>
38 <instance addr="0x1C040041" reg_inst="4"/>
39 <instance addr="0x1D040041" reg_inst="5"/>
40 <instance addr="0x1E040041" reg_inst="6"/>
41 <instance addr="0x1F040041" reg_inst="7"/>
42 </register>
Zane Shelley4aebf402021-09-22 17:34:30 -050043 <register name="CFIR_IOHS_SPA">
Zane Shelleyabc51c22020-11-09 21:35:35 -060044 <instance addr="0x18040002" reg_inst="0"/>
45 <instance addr="0x19040002" reg_inst="1"/>
46 <instance addr="0x1A040002" reg_inst="2"/>
47 <instance addr="0x1B040002" reg_inst="3"/>
48 <instance addr="0x1C040002" reg_inst="4"/>
49 <instance addr="0x1D040002" reg_inst="5"/>
50 <instance addr="0x1E040002" reg_inst="6"/>
51 <instance addr="0x1F040002" reg_inst="7"/>
52 </register>
Zane Shelley4aebf402021-09-22 17:34:30 -050053 <register name="CFIR_IOHS_SPA_MASK">
Zane Shelleyabc51c22020-11-09 21:35:35 -060054 <instance addr="0x18040042" reg_inst="0"/>
55 <instance addr="0x19040042" reg_inst="1"/>
56 <instance addr="0x1A040042" reg_inst="2"/>
57 <instance addr="0x1B040042" reg_inst="3"/>
58 <instance addr="0x1C040042" reg_inst="4"/>
59 <instance addr="0x1D040042" reg_inst="5"/>
60 <instance addr="0x1E040042" reg_inst="6"/>
61 <instance addr="0x1F040042" reg_inst="7"/>
62 </register>
63 <rule attn_type="CS" node_inst="0:7">
64 <expr type="and">
Zane Shelley4aebf402021-09-22 17:34:30 -050065 <expr type="reg" value1="CFIR_IOHS_CS"/>
Zane Shelleyabc51c22020-11-09 21:35:35 -060066 <expr type="not">
Zane Shelley4aebf402021-09-22 17:34:30 -050067 <expr type="reg" value1="CFIR_IOHS_CS_MASK"/>
Zane Shelleyabc51c22020-11-09 21:35:35 -060068 </expr>
69 <expr type="int" value1="0x0FFFFFFFFFFFFFFF"/>
70 </expr>
71 </rule>
72 <rule attn_type="RE" node_inst="0:7">
73 <expr type="and">
Zane Shelley4aebf402021-09-22 17:34:30 -050074 <expr type="reg" value1="CFIR_IOHS_RE"/>
Zane Shelleyabc51c22020-11-09 21:35:35 -060075 <expr type="not">
Zane Shelley4aebf402021-09-22 17:34:30 -050076 <expr type="reg" value1="CFIR_IOHS_RE_MASK"/>
Zane Shelleyabc51c22020-11-09 21:35:35 -060077 </expr>
78 <expr type="int" value1="0x0FFFFFFFFFFFFFFF"/>
79 </expr>
80 </rule>
81 <rule attn_type="SPA" node_inst="0:7">
82 <expr type="and">
Zane Shelley4aebf402021-09-22 17:34:30 -050083 <expr type="reg" value1="CFIR_IOHS_SPA"/>
Zane Shelleyabc51c22020-11-09 21:35:35 -060084 <expr type="not">
Zane Shelley4aebf402021-09-22 17:34:30 -050085 <expr type="reg" value1="CFIR_IOHS_SPA_MASK"/>
Zane Shelleyabc51c22020-11-09 21:35:35 -060086 </expr>
87 <expr type="int" value1="0x0FFFFFFFFFFFFFFF"/>
88 </expr>
89 </rule>
Zane Shelley94119332021-09-22 15:00:43 -050090 <bit child_node="IOHS_LOCAL_FIR" node_inst="0,1,2,3,4,5,6,7" pos="4">Attention from IOHS_LOCAL_FIR</bit>
91 <bit child_node="IOHS_DLP_FIR" node_inst="0,1,2,3,4,5,6,7" pos="5">Attention from IOHS_DLP_FIR</bit>
Zane Shelleyabc51c22020-11-09 21:35:35 -060092</attn_node>