Commit | Line | Data |
---|---|---|
920dae64 AT |
1 | <!-- interpreter=xml2reg args='-t' --> |
2 | <register_list> | |
3 | <register name="DRAM_FBD_ERROR_SYND_REG (DRAM_FBD_ERROR_SYND_REG)"> | |
4 | <class_name>N2_DramFbdErrorSyndromeReg</class_name> | |
5 | <submodule>N2</submodule> | |
6 | <comment> | |
7 | DRAM FBD Error Syndrome Register. Each DRAM channel has an FBD Error | |
8 | Syndrome for FBD link errors. When an FBD link error is detected, the | |
9 | syndrome is captured in this register and for a recoverable | |
10 | (unrecoverable) link error, the corresponding MCU[0-3]FBR | |
11 | (MCU[0-3]FBU) bit is set in th SOC_ERROR_STATUS_REG described in | |
12 | Section 12.24., which if enabled will generate a sw_recoverable_error | |
13 | trap ito the lowest enabled strand in the ASI_CORE_ENABLE_STATUS | |
14 | register. Once the valid bit is set, no further FBD link errors are | |
15 | logged, so software will need to clear the valid bit to enable further | |
16 | FBD link error detection. | |
17 | TABLE 12-37 shows the format of the DRAM FBD Error Syndrome | |
18 | Register. TABLE 12-37 DRAM FBD Error Syndrome Register - DRAM_FBD_ERROR_SYND_REG (0x84-0000-0c00) (Count 4 Step 4096) | |
19 | </comment> | |
20 | <base_address>0x8400000c00ULL</base_address> | |
21 | <count>4</count> | |
22 | <stride>4096</stride> | |
23 | <priv>yes</priv> | |
24 | <field name="VALID"> | |
25 | <start_offset>63</start_offset> | |
26 | <end_offset>63</end_offset> | |
27 | <initial_value>0</initial_value> | |
28 | <protection>RW</protection> | |
29 | <field_type>NORMAL</field_type> | |
30 | <comment> | |
31 | Valid. | |
32 | </comment> | |
33 | <format type="hex"/> | |
34 | </field> | |
35 | <field name="RSVD0"> | |
36 | <start_offset>30</start_offset> | |
37 | <end_offset>62</end_offset> | |
38 | <initial_value>0</initial_value> | |
39 | <protection>RO</protection> | |
40 | <field_type>ZERO</field_type> | |
41 | <comment> | |
42 | Reserved. | |
43 | </comment> | |
44 | </field> | |
45 | <field name="ALERT1"> | |
46 | <start_offset>18</start_offset> | |
47 | <end_offset>29</end_offset> | |
48 | <initial_value>0</initial_value> | |
49 | <protection>RW</protection> | |
50 | <field_type>NORMAL</field_type> | |
51 | <comment> | |
52 | AMB alert bits set in Channel 1. | |
53 | </comment> | |
54 | <format type="hex"/> | |
55 | </field> | |
56 | <field name="ALERT0"> | |
57 | <start_offset>6</start_offset> | |
58 | <end_offset>17</end_offset> | |
59 | <initial_value>0</initial_value> | |
60 | <protection>RW</protection> | |
61 | <field_type>NORMAL</field_type> | |
62 | <comment> | |
63 | AMB alert bits set in Channel 0. | |
64 | </comment> | |
65 | <format type="hex"/> | |
66 | </field> | |
67 | <field name="SOFTRESET"> | |
68 | <start_offset>5</start_offset> | |
69 | <end_offset>5</end_offset> | |
70 | <initial_value>0</initial_value> | |
71 | <protection>RW</protection> | |
72 | <field_type>NORMAL</field_type> | |
73 | <comment> | |
74 | MCU issued a Soft channel reset command to the channel. | |
75 | </comment> | |
76 | <format type="hex"/> | |
77 | </field> | |
78 | <field name="FASTRESET"> | |
79 | <start_offset>4</start_offset> | |
80 | <end_offset>4</end_offset> | |
81 | <initial_value>0</initial_value> | |
82 | <protection>RW</protection> | |
83 | <field_type>NORMAL</field_type> | |
84 | <comment> | |
85 | MCU issued a fast reset of a channel due to a soft channel reset for | |
86 | the error not being effective. | |
87 | </comment> | |
88 | <format type="hex"/> | |
89 | </field> | |
90 | <field name="SFPE"> | |
91 | <start_offset>3</start_offset> | |
92 | <end_offset>3</end_offset> | |
93 | <initial_value>0</initial_value> | |
94 | <protection>RW</protection> | |
95 | <field_type>NORMAL</field_type> | |
96 | <comment> | |
97 | Status Frame Parity Error. | |
98 | </comment> | |
99 | <format type="hex"/> | |
100 | </field> | |
101 | <field name="AA"> | |
102 | <start_offset>2</start_offset> | |
103 | <end_offset>2</end_offset> | |
104 | <initial_value>0</initial_value> | |
105 | <protection>RW</protection> | |
106 | <field_type>NORMAL</field_type> | |
107 | <comment> | |
108 | Alert Asserted. | |
109 | </comment> | |
110 | <format type="hex"/> | |
111 | </field> | |
112 | <field name="AFE"> | |
113 | <start_offset>1</start_offset> | |
114 | <end_offset>1</end_offset> | |
115 | <initial_value>0</initial_value> | |
116 | <protection>RW</protection> | |
117 | <field_type>NORMAL</field_type> | |
118 | <comment> | |
119 | Alert Frame Error. | |
120 | </comment> | |
121 | <format type="hex"/> | |
122 | </field> | |
123 | <field name="C"> | |
124 | <start_offset>0</start_offset> | |
125 | <end_offset>0</end_offset> | |
126 | <initial_value>0</initial_value> | |
127 | <protection>RW</protection> | |
128 | <field_type>NORMAL</field_type> | |
129 | <comment> | |
130 | CRC Error. | |
131 | </comment> | |
132 | <format type="hex"/> | |
133 | </field> | |
134 | </register> | |
135 | </register_list> |